Lot of stuff (see below)
Adds a notification system
Adds a thread that refresh the main window
Adds a GameOver condition
Makes allies ignore each other (instead of blocking each other)
Moves the cheat codes to their own controller