Spun off a thread to build the map faster without locking the UI, prepared to serialize game for saving and loading