added exist method to DAO
changed return object in getHandbook