cross product started

Pretty sure I have it conceptually, I'll finish coding it later tonight