- Implementation of the architecture
- Generic repository to manage entities in database
- Generic base model to manage the creation of entities from model and vice versa
- First basic controller for categories