Added a settings object. Also added Game and GameFactory.