Use modules over static methods.
Refactoring part 3.
Refactor part 4.
Refactoring part 5.
Don't process opcodes at startup.
Better indentation.
Refactor interpreter.
Refactor options.
Cleanup, now works again in inspector.