fully simplified UI backend, all the control goes straight through
js/simple.js now. All commands are issued directly from keypresses