permissions
permissions controller
inherit from base controller
permissions page
sign out function