create template module