Use NPM for the impromptu-system dependency

Fixes #6
Merge pull request #7 from Impromptu/update-system-dependency

Use NPM for the impromptu-system dependency