create basic structure of app