Move old compilation_engine to compilation_engine_xml
Cleanup token class
Have the tokenizer return the token on advance
Alter compilation engine to use one token at a time
Generating the xml from the ast