claned up some code, ready to add box sizers for gamepad input