DIGroup Architecture is marking the completion of a project that has restored and updated the historic Long Branch Free Public Library.