Merge pull request #1 from Eruant/dev

Added browserify to package up the node modules
Merge pull request #2 from Eruant/dev

Dev
Merge pull request #3 from Eruant/dev

Dev
added some notes
tidied up coding