Added some more robustness to usage display
First proper compiler code. Loops, functions, strings, and the read and invoke operators not yet implemented. Reading arguments still not implemented