New Namespaces setup
	modified:   bin/ObfuscationResults.txt
	modified:   private/CodeCompressor.js
	modified:   private/CodeObfuscator.js
	modified:   private/GameServer.js
	modified:   private/unit_tests/TestObfuscator.js
	modified:   public/scripts/GameLoader.js
	modified:   public/scripts/GameRunner.js
	modified:   public/scripts/alife/GameRules.js
	modified:   public/scripts/engine/Animation2D.js
	modified:   public/scripts/engine/Animation2DFrame.js
	modified:   public/scripts/engine/Animation2DInstance.js
	modified:   public/scripts/engine/Game2DAABB.js
	modified:   public/scripts/engine/Game2DCamera.js
	modified:   public/scripts/engine/Game2DGraphics.js
	modified:   public/scripts/engine/Game2DMap.js
	modified:   public/scripts/engine/Game2DPhysics.js
	modified:   public/scripts/engine/Game2DPoint.js
	modified:   public/scripts/engine/Game2DSceneGraph.js
	modified:   public/scripts/engine/Game2DTileSet.js
	modified:   public/scripts/engine/Game2DWorld.js
	modified:   public/scripts/engine/GameArithmeticCompression.js
	modified:   public/scripts/engine/GameAssetManager.js
	modified:   public/scripts/engine/GameBinarySerializer.js
	modified:   public/scripts/engine/GameBitPacker.js
	modified:   public/scripts/engine/GameChatSystem.js
	modified:   public/scripts/engine/GameCircularDoublyLinkedListNode.js
	modified:   public/scripts/engine/GameClass.js
	modified:   public/scripts/engine/GameEngineLogger.js
	modified:   public/scripts/engine/GameEntity.js
	modified:   public/scripts/engine/GameEntityComponent.js
	modified:   public/scripts/engine/GameEntityComponent_2DCamera.js
	modified:   public/scripts/engine/GameEntityComponent_2DPhysics.js
	modified:   public/scripts/engine/GameEntityComponent_Input.js
	modified:   public/scripts/engine/GameEntityComponent_Sprite.js
	modified:   public/scripts/engine/GameEvent.js
	modified:   public/scripts/engine/GameEventSystem.js
	modified:   public/scripts/engine/GameFrameWork.js
	modified:   public/scripts/engine/GameInput.js
	modified:   public/scripts/engine/GameNetwork.js
	modified:   public/scripts/engine/GameObject.js
	modified:   public/scripts/engine/GameObjectRef.js
	modified:   public/scripts/engine/GameQuadTree.js
	modified:   public/scripts/engine/GameRegistry.js
	modified:   public/scripts/engine/GameRenderable2D.js
	modified:   public/scripts/engine/GameRenderableTile2D.js
	modified:   public/scripts/engine/GameRulesBase.js
	modified:   public/scripts/engine/GameSound.js
	modified:   public/scripts/engine/GameSound2D.js
	modified:   public/scripts/engine/GameSoundSystem.js
	modified:   public/scripts/engine/GameSystemVars.js
	modified:   public/scripts/engine/GameTimer.js
	modified:   public/scripts/engine/unit_tests/TODO_TestMultPacker.js
	modified:   public/scripts/engine/unit_tests/TestGameArithmeticCompression.js
	modified:   public/scripts/engine/unit_tests/TestGameBinarySerializer.js
	modified:   public/scripts/engine/unit_tests/TestGameBitPacker.js
	modified:   public/scripts/engine/unit_tests/TestGameClass.js
	modified:   public/scripts/engine/unit_tests/TestGameEntity.js
	modified:   public/scripts/engine/unit_tests/TestGameEventSystem.js
	modified:   public/scripts/game/GameRules.js
First refactor of GameInstance/Framework
	modified:   bin/ObfuscationResults.txt
	modified:   private/GameServer.js
	modified:   public/scripts/GameRunner.js
	modified:   public/scripts/engine/GameFrameWork.js
Renamed Framework to instance, and SysVars to settings
	modified:   public/scripts/GameLoader.js
	renamed:    public/scripts/engine/GameFrameWork.js -> public/scripts/engine/GameInstance.js
	renamed:    public/scripts/engine/GameSystemVars.js -> public/scripts/engine/GameSettings.js
More refactor of GameInstance
	modified:   bin/ObfuscationResults.txt
	modified:   public/scripts/alife/GameRules.js
	modified:   public/scripts/engine/Animation2D.js
	modified:   public/scripts/engine/Game2DCamera.js
	modified:   public/scripts/engine/Game2DMap.js
	modified:   public/scripts/engine/Game2DPhysics.js
	modified:   public/scripts/engine/Game2DSceneGraph.js
	modified:   public/scripts/engine/Game2DTileSet.js
	modified:   public/scripts/engine/Game2DWorld.js
	modified:   public/scripts/engine/GameChatSystem.js
	modified:   public/scripts/engine/GameEntityComponent_Input.js
	modified:   public/scripts/engine/GameEntityComponent_Sprite.js
	modified:   public/scripts/engine/GameInput.js
	modified:   public/scripts/engine/GameInstance.js
	modified:   public/scripts/engine/GameNetwork.js
	modified:   public/scripts/engine/GameObject.js
	modified:   public/scripts/engine/GameSound.js
	modified:   public/scripts/engine/GameSound2D.js
	modified:   public/scripts/engine/GameSoundSystem.js
	modified:   public/scripts/engine/GameTimer.js
	modified:   public/scripts/game/GameRules.js
First refector of timer
	modified:   bin/ObfuscationResults.txt
	modified:   public/scripts/engine/GameInstance.js
	modified:   public/scripts/engine/GameTimer.js
Rework of timer
	modified:   bin/ObfuscationResults.txt
	modified:   public/scripts/GameLoader.js
	modified:   public/scripts/engine/GameInput.js
	modified:   public/scripts/engine/GameInstance.js
	modified:   public/scripts/engine/GameSettings.js
	modified:   public/scripts/engine/GameTimer.js
	modified:   public/scripts/game/GameRules.js
Renames
	modified:   bin/ObfuscationResults.txt
	modified:   public/scripts/engine/Game2DSceneGraph.js
	modified:   public/scripts/engine/GameEntityComponent_Sprite.js
	modified:   public/scripts/engine/GameInstance.js
	modified:   public/scripts/engine/GameTimer.js
Renamed GameTimer.js
	renamed:    public/scripts/engine/GameTimer.js -> public/scripts/engine/Timer.js
Forgot to change the Loader to point to the new file name
	modified:   public/scripts/GameLoader.js
Refactor input
	modified:   bin/ObfuscationResults.txt
	modified:   private/CodeObfuscator.js
	modified:   public/scripts/GameLoader.js
	modified:   public/scripts/engine/GameEntityComponent_Input.js
	modified:   public/scripts/engine/GameEvent.js
	modified:   public/scripts/engine/GameInput.js
	modified:   public/scripts/engine/GameInstance.js
	modified:   public/scripts/game/GameRules.js
Renamed Input from GameInput
	modified:   public/scripts/GameLoader.js
	renamed:    public/scripts/engine/GameInput.js -> public/scripts/engine/Input.js
Extracted Unit Test Framework
	modified:   bin/ObfuscationResults.txt
	modified:   notes/unsorted.txt
	modified:   private/GameServer.js
	modified:   public/scripts/GameLoader.js
	new file:   public/scripts/engine/UnitTestFramework.js