Code refactor, bug fixes, continue Box2d physics integration. Additional demos.