How Technology Is Making Golfing A Lot Easier and More Fun