Refactoring: extracted AbstractKeyValueListPanel to remove 
duplication in the current data views.