A build tool for node.js that supports sub-project building and watching