Oliver has decided priorizitation of these components.
The message handling approach is needed first.
Paging controls (for a statically sorted table) are next. Classes with thousands of students will be completely unmanageable otherwise.
A question for Oliver: We haven't broken out the functionality into its own component, but I assume that filtering the table by student name or display UID is also more important than dynamic sorting?
The full-featured sortable table is next. This is also by far the most ambitious component on our list.
Lack of the Application Menu doesn't block functional progress, and so it's the lowest priority.