horribly broken
Turns out this kv file is not very useful.
Arrowed!!
Spots are draggable and arrows follow them.

Merge commit '83ef287' into kivy
The Kv language turned out to be inadequate for my purposes.