Fix formatting
Config root accepts absolute and relative paths.
Add .gitignore file.