UNTESTED

Moved reed programming to top. Added some semblance of shift key support
(not all the way yet). Added support for strings.
Testing required, especially for string support.