We made the final large addition of being able to control the ball. This means hitting the ball with different golf clubs. The putter is bound to the left mouse button, the drive to the middle one, and the wedge to the right mouse button.
To make the simulation better, we also made some final tweaks to the wind and friction values. The decision was also made to include some boundary walls to the course, in order for the ball to not fly off.
The changes can be seen in the final video, showing a demonstration of the final simulation.
The course:
The boundary wall: