more robust name labels in list view

don't show the same name twice (#85)
handle no common name better (#84)
reorganize the code a bit to be cleaerer
more robust name labels in detail header

don't show the same name twice (#85)
handle no common name better (#84)
reorganize the code a bit to be cleaerer