Generic Library Book Management and Lending System