basic templating, folder structure