Tidy
Added to gitignore
Factored out functions into a Punc method, factored out config information to an ENV check.
Readme