Added 2D Vector class + 3D Vector wrapper class