Add a first version of classes to have a base of data structure. They may change later during the development depending on the needs.