Towards interruptable events
Polish up interruptable events
Use freecell as example
reserveShader is RPC
Remove some dependencies from menus
Remove World dependency from Menus
Move more system calls to RPC
Remove more direct dependencies
Start moving all GLFW stuff to separate platform system
Simplify init process
worldMatrix resource
Fix input events getting tossed out