Massive update. Change to BenriJS. Change drawing system to a render system.
Made flying boxes work again
Added some useful APIs. Clean up a lot of stuff related to execution of a step and stepping itself.