a bunch of refactoring: universal singleton interface for most core stuff (no longer need core to be on the scene when playing in the editor, add Resources/core.prefab), all Mate stuff are now under namespace M8, moved stuff around.  Main is no longer needed, GamePlatform is replaced with Unity's RuntimePlatform