Added a way to project x3 motion onto x1 and x2
Accounted for x3 motion