cleaned up some registration of global objects
really get controller key, mouse, etc scripting working
controller scripting example