removed NodeFactory and Velocity, added Vector and NodeGroup