Feature/node resource

You'll need to do a `npm install` and a `bower install` added some new packages. The front page will be broken, perhaps someone can work on a login form?