Gesture recognition

Differentiates between a few basic gestures