Book class implemented