Added moveable / resizeable On Screen Controller

This fixes Issue #41
Also fixes a multitouch bug concerning left / right triggers