Text this: Gesture-based human-computer interaction and simulation :