initial commit of templates and such