Update documentation and method names for compiler and interpreter.
Small semantic change to compiler.
Fix last loadObject test to use runJSON
Beginnings of normalizing invalid input
Share functionality mostly in place, waiting for API endpoint to be ready.
Resolving merge conflicts.