Project Cleanup

Downloaded this and looked it over for a bit. Decided to do a bit of basic housekeeping. Please merge this ASAP so future commits are clean. I removed and ignored npm dependencies from the project. Those can be cached locally and then installed into the project using 'npm install'.