Additional fields in the Service view; refactoring

Added more fields for the Service entries and uniformed the
user experience. Clicking on the item expands the list and
show the buttons Call, Mail and Homepage.