DeWitt Public Library celebrates grand opening after years of planning