add(templates) setup directory structure