Adding text input - incomplete
Text input GUI nearly finished.
Text input GUI finished. Keyboard data collection not finished.