WritableFile now creates a file and writes to it. Config file builder now builds files based on mProviders.