Initial commit. Loads required libraries for compiling templates
Added compiliation steps and writing output to a file