Added settings module to maintain integrity while allowing most settings to be placed under vcs.