To find vector p that is a projection of vector u onto v,
First find projection length:
projection length = |u|cos(a) = (u·v)/|v|
To find projection vector, multiply projection length by v's unit vector v / |v|:
p = (u·v)/|v| * v/|v| = (u·v)/|v|2 * v