some TODO items and such
no need to add blocks when there is no need for blocks
create just a blank instance, don't try and set blank values for attributes
runtime is a class now, not an object
move errors out of runtime, they need to exist on their own
adjust the interpreter and parser tests to match the new class based runtime world (these still fail, but at least they compile)
make root Moe compile with the new runtime world