Refactor and unit test group add/remove user
Refactor sync_groups, remove user from group if user has left group