Fixes

Revert back to a state where key presses are mirrored to the screen immediately, and fix some bits within various files