Started to work on control adaption for OUYA

Controls now work on OUYA --- not on PC...

Controls hve been implemented in a somewhat hackish manner right now.
This was to show that it could be done/get a grasp on controls.

Todo before presentation tuesday:
Figure out why ceilign/roof doesn't draw
Figure out why sometimes lag (sometimes when projectiles move, sometimes
when enemies move, but its inconsistent when and what causes it.)
Run with a smaller room size
Controls are extremely touchy, be light on the buttons!!!

TODO:
CONTROLLER CLASS:
Context Aware!
Keeps track of 'debouncing' so buttons dont spam
makes it so controls can be used on ouya/pc at the same time
address any lag issues