#15: Empty groups should be disabled
#16: Add a tooltip when hovering on an empty, disabled group
#14: Add the possibility to populate the selection with initial data
#15: Using disabled property to set disable class
#32: Switch to the new version of ContactService
#30: Fix selecting multiple contacts
#29: Full keyboard support