Huntington Branch Library celebrates 25 years