Refactor Repo

- Remove Single repo instance, now persisting & loading are handled by
individual model repos
- Start work on separating “ORM” logic, apart from Atlas and Carpo
extensions