Added flipping vertically and fixed up rotating left

Also finished gestures stuff (Not tested!)