Dot product and Angle between vectors methods added