Some additional doc around all the functions in the front end.

We will want to flesh out the specifics of each Mixin, and associated UI models, as we complete each associated UI story.