Function midpoint

Return a point located at the midpoint between pts start and end