Made config cache and moved ApocalypticConfiguration to it's own file.