made a vec2 for dealing with 2d computation
refactored points to use a vec2
removed unneeded files