basic controls implemented
sweet merciful crap drawing controls as sprites in webgl is a PITA