Create temp constructor and  generate toString&hashCode
modify testGetAllBooks and DAO