Merge pull request #4 from shishkin/master

Modularisation
Use 2 space indentation, see https://npmjs.org/doc/coding-style.html
Merge branch 'node-formatting'
Merge pull request #5 from ggramlich/master

Use two spaces for indentation