add basic structure of app