initial scaffolding for app