Version 02

Restructured the design and fixed global variables. Previously there were loads and they weren't all necessary. Now they are neat and clean.

Changed the program so that it reads all the regular expressions needed to match to a python program from a singular data file, instead of being defined at the top of the program. This is obviously neater.

Began work on translating expression values and arithmetic operations. Seems to work, but is very patchy and likes to throw whitespace where I don't want whitespace.