A bunch of updates:
- Added *unfinished* control input.
- The GUI captures the events now, so that you can't press anything in the game if the GUI is infront of it. The GUI needs some cleaning up though.
- Made the type 'empty' unpressable, because all those "0 0 100% 100%" empties were just like pieces of glass making the user unable to select anything in the game.
- A bunch of other updates I made like weeks ago and never committed.