Now creates the config directory even if it doesn't exist

Instead of crashing all over the place like an idiot. Yeah.