Major updates

- Implemented searching for books and authors.
- Implemented getting book and author info.
- Added XmlParser class to parse the XML responses.
- Added some integration tests.
- Added more properties to the entities.