investing node.js implementation -server / website / api as a datastore need -client where algs are run