An event driven back end framework for node.js