Added Vertex Classes For Ease

Allows things like the hypotenuse to be found by using the Vertex2D or
Vertex4D with the right parameters.