fixed keyboard issues.

- completely reworked keyboard input code
- commented out code for background assets in order to compile
- removed now redundant signals