start building the app structure