Defining a global null pointer of IClass*
Small changes to SVideoMode to fit it inside a 64-bit integer
Along with minor comment changes
Removing Array and RefArray classes, there's a better alternative
The new array type, IArray, merges the best of both (when using Ref)
Changes in #GameEngine and #Monitor to make use of the new array type
Also, some minor changes on CMonitor, removing the persistent array.
And several changes to CGameEngine, regarding the factory and the
monitor callback