Added ability to define methods and switch to static mode.
Removed CreateStaticReferenceType.
Moved the instance methods and register to ArType.
Made value types skip no emit methods.
Added not fully implemented constructor classes.
Member declarations statments now are converted from the parser format.
Simplified Select call.
Additional progress on implementing constructors/initializers.
Implemented constructor call.
Finished implementing ability to create custom value types. (However, only empty structs can be created.)
Refactored and commented ArDotBase.
Refactored and commented ArValue.
Removed ArNonValueTypeBase because it wasn't.
Implemented support for saving and loading member variables.