added database + scaffolding