Runtime Revamp - code now compiles directly to java.
Adds throw statements.
Also, moves some classes to different packages
Adds try/catch/finally blocks
Adds most of classes.
(Instance variables are having a slight problem at the moment)
Classes should now parse correctly
Memory operators should work now
Some work on default parameters.
Also, makes it so functions/methods may not declare 2 parameters with the same name.