User model knows whether or not it can modify

Signed-off-by: Alan Gardner <alan@armoin.com>
Adding an unauthorized view

Signed-off-by: Alan Gardner <alan@armoin.com>
Moderators can edit and delete

Signed-off-by: Alan Gardner <alan@armoin.com>
Merge branch 'admin_actions'