Documentation.
Observer::Window now handles window blur/focus/resize.
utils::Scheduler now has getInterval() method.
Increased precision of utils::Scheduler.
Fixed default utils::Scheduler interval time.
Removed Observer::Window from GameState::SetupContext.
Made Game class handle Window::Observer events.
Game class pointer properties default to nullptr.