Adds ignore-file, ignoring mac-file and node_modules
Adds setting of developer dependencies
Adds check for if settings are set on before hand.