Better node dependencies. Closes issue #1