git rid of the x and y properties in the prototype
optimized normalize function so it doesn't calculate the length twice
added lengthSq and distanceSq functions. those are un-squarerooted (or squared) versions of their subling functions to increase performance when those values are only needed for comparison. one less Math.squrt
new builds
version bump