finished-major-functionality-starting-UX-polish

If I put in an offending resource, and you flag it, I should not be able to unflag it. 

1) We should know which students flagged and why. 
2) Students should only be able to unset their own flags. 
3) If multiple students flag the same resource, knowing that is helpful

I would propose initially moving to student state.