Last hackathon changes
about to add opengl stuffs, but working on two threads :\)
Moving to a separate renderer thread, using a texture surface. Similar to android's colors setup.