reverting some of #155

keeping the hash inside react, but the outside interface (noflo-ui via noflo-polymer) is expecting an array of nodes