extracted Core to Config to allow for later setting-based Core class selection during runtime. Also started NBT storage of mods and added TEMPORARY environment to environment enum