added some (untested) code to check versions

checks version and prompt for update.
I need to release a version first so i have something to check against.
remove waypoint when reached.

added code to remove a waypoint when reached.
removed distance label

it didn’t give us anything useful. so its gone.
ui cleanup

cleaned up the ui a little bit - moved stuff to standard locations.
added app icons.  no launch screen (yet)