Created RepositoryInterface:
* Sql Repository
* In Memory Repository
- Those are interfaces, and they will be extended for each Model type.