Define class properties in class_instance instead of directly on the class
General code cleanup
Move default scope into a method to avoid running too soon
Predefine `System` to point to `Rip::Core::System` class
Rename Rip::Utilities::Scope#{new,nested_context}
Synthesize a class without getting into infinite loop
WIP Core unit tests