Puttery offers a tech-infused miniature golf experience with themed courses, plus food, drinks, and music.