add node server and update npm dependencies
add get and post part of API - update model and collection accordingly
some more work on adding node backend
some more work on the API