Basic project

This is the base of the project, everybody has to put each part here,
and finally we get a whole complex project, not 100 small part