Revise Game Loop.
Revise Update Method.
Revise Subclass Sandbox and Bytecode.
Revise Type Object.
merge with upstream
merge with master