MODULAR ALL THE THINGS!

These changes make the awesomeness modular for use in browser and server-side based package managers.
Create package.json
Merge pull request #1 from jaitaiwan/master

Modularise all the things!