BookFactory is now implemented to handle all the books.
Added some simple functions including rent() and calculating overdueFine()