API update: 2d cross product. Removed the cross_product function