add agent promotion/demotion flow
make logout show as long as authenticated session persists
organize admin views
use icons for admin actions