Added Config writer class and tests - still need to write file, but contents generation should be working