node.js module for 2d vector math