Add support for correctly saving & reloading students

Preserving current game state.
More UI changes
Start adding functionality to control time (pause(-1) - normal(100) - fast(20)?)
Students and render listen to timers correctly (pausing at least)