making this available as either a command line script or a node module
autoupdate gitignore when writing the configuration file
readme updates