init commit
Add node dependency
Extent according to blog
Elaborate controller
Start with test
Add test for REST API
Reformat
Add test for put/edit and fix bugs