Refactor Repository.java: Remove it and add Shelf.java and Manager.java.