Moving the business logic to BookRepository; ie. controllers should contain no logic.

Though some logic definitely presides in the other controllers, would
refactor this later.
Also updating the setup and readMe contents.