initial structure
Merge pull request #137 from bechi/feature/structure

initial structure