Map loading is now threaded, making loading a bit more obvious. Cleaned up imports in MainGUI.java