Improve user dialog.
Add a group configuration dialog.
Redesign the UI.
Support adding/removing/editing users and groups.