[Fixed] ParseException to include static versions of the messages it
might give
[Added] Some useful comments to Main, Parser, and TestInterface
[Added] ACode - the code Attribute