Removed the '// a comment' change I made to check ignored files...
Added more tests to TemplateParser
Created initial CAML builder
Integrated CAMLBuilder to codebas

Also, changed implementation a little to take in interfaces as
constructor parameter