Updated Vector.js with some more research