added scaffolding, templates