Master your swing: Understanding impact and ball flight for optimal performance on the course