Replaced unsavedWarningGroup with shared service as well as added config provider to change settings per project
Added package.json cause it was missing
Updated demo with new config provider and new way of working
Accidentally deleted git ignore so putting it back
Committed the final changes after they had been built
configured grunt connect to go straight to the app