Initial structure and design
Merge pull request #3 from lecousin/master

design draft