Lots of changes related to drawing and multitouch, rotation doesn't work
yet