listing and creating books functionality added