A todo application with groups and roles.