+Vector2D
*Vector2D +Edge

Changed some publics to private and such for Vector2D
Added basics of the Edge class
*Edge fully implemented