add SDL key codes for minus and rsuper keys
removed old ui code and style
cleaned up build system cruft
updated readme
removed some unused code
code style tidyp
expose emscripten APIs