organizing templateCompiler files