Added RepoFactory
Refactored Book
Added borrowBook functionality