Added Book domain class with Angular functionality.