Modified Repository structure : create BaseRepository
Handle subResources
optimized InMemoryRepository and handle subResources
Wrap rest server an resources (ResourceManager)
Creation of tests (repositories and server)