Wrote a basic buggy UI in curses -- but to realize curses has no support for multiple key presses or key-down. Need to switch to PyGame.