six caracteristics implemented and project architecture
Merge branch 'caract' of https://github.com/RichDCs/IRF into caract