Move most of the OEGameViewController logic to the OEGameDocument, better support for XPC, support for the new event handling.