Online training for golfers to improve fitness and performance on the course