Remove debugging puts statement accidentally left lying around.
Heaps of work on Parser

 - Added unary and binary operations to the parser.
 - Refactor parser to reduce duplication.