initial commit of app structure