Terminology: Should be dot product, not cross product.

Add Rectangle ctor overload.