Bug fix for the last disc golf hole added to the map

Due to poor code factorization, the last hole added to the map wasn't getting a
basket marker added, and the style of the line wasn't consistent with the other
holes.  I factored the code to fix the bug.