Restructure config and add an option to disable unloading worlds