Peabody Public Library ready to dedicate new construction