Finalized my functional Idea of the contacts and groups tab:
-added drag and drop support for adding contacts to groups.
-added drag and drop support for removing contacts from groups.