Updates description in the package.json
Uses events instead of waiting for glob to finish before doing work
Adds Makefile