Added a configuration system.
Added gitignore to ignore things
Documented the configuration stuff.
Merge pull request #13 from jbackfield/master

Created configuration