FED Cohort assignments

@talbs Would you mind reviewing this?
I'm not sure what this stateful class does. Can you add a comment to it or rename it to be more specific on what part of the UI its related to?