Implemented multiply (vector2D)

what needs to be returned? this always confuses me!!