added gestures, fixed iOS 6 ui issues, etc