interactive mode doesn't need two colons

no one needs two colons
clean up some things in the package.json

more keywords, less dependancies