Initial work for templates when creating files