General-purpose computing interface using LeapMotion