Leap Motion controller allows users to interact with their computers using hand gestures - no keyboards or mice needed.