Refactor GitignoreBuilder into two separate classes. One for building the .gitignore and one for maintaing the repository of .gitignores
Moving classes to 'lib'
Aded a logger in a mix-in
Scaffolded the project with Methadone
Created a main function with default options. Defined options for the command line interface
It can write gitignores to STDOUT