Start of event handling and main loop

1. Q now quits the game, immediately.
2. Drawing, updating, and keyboard events now pass onto scenes.