basic app scaffolding
basic app scaffolding