:package: Setup node and bower

Basic setup checked in
JSON fix
:grin: Grunt build
Grunt fix
Use dark theme
Add separate css folder
Added test data as a string of xml
Build list of unique names