Create Box2D physics ‘world’

Also refactor code to avoid any global namespace pollution