Library celebrates 50th anniversary