Library director receives high praise at retirement party