create initial structure

You should test if values are correctly set (exposing getters)