Added a method for cross product of vectors along with requied helpers.