remove suspected refacturds (my eyes hurt and I can't see through the trees to verify)
refactor RelationPath to use RelationMenu

- this also fixes RelationPath show the reference at
  the top of the menu instead of the bottom
fix swapped names