#define MAIN_HEADER
// Settings
-#include "utility.h"
-extern Settings g_settings;
-
-// A thread safe wrapper to irrlicht
-// On a server build, this is always NULL.
-// TODO: Remove this
-#include "irrlichtwrapper.h"
-extern IrrlichtWrapper *g_irrlicht;
-
-// This makes and maps textures
-#include "tile.h"
-extern ITextureSource *g_texturesource;
+class Settings;
+extern Settings *g_settings;
+
+// Global profiler
+class Profiler;
+extern Profiler *g_profiler;
// Debug streams