Tree selection / detail panel updates

Fixes #119 (and a bug with the GPS button sliding offscreen, never to be seen again)