Updated docs with more information on the configuration module.
Added .gitignore so site configuration files get ignored.
Added changelog.