Base working code.
Removed uneeded code.
jshinted.
Moved to separate file.
Included node.
Merge branch 'release/v0.1.0'