don't let the game destroy ships itself
use local assets
game.destroy already removes the canvas from the dom
rename controllermanager to playermanager; change to canvas renderer for maybe less overhead
add some basic checks to make sure controllers can't connect in the wrong state
add second param to actually destroy
work on controller and control elements. basis of controller construction works