Start on compiler which handles only compiling templates
Make template compilation more synchronus
Make compiler even more synchronus