Provides core abstractions to support calculations within 2-dimensional projective vector space.