Replaced dereference operator in Result with cede() method
- Added Delegate class
- Added onQuit delegate to Window
- Added message flushing along with Window::update
Let Gfx use dimensions of Window, instead of desktop