Golfers are one step closer to having a virtual caddie assist their swing on the fareway or putt on...