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.
Although the functionality has not been broken out into its own component, filtering the table by student name or display UID comes next.
The full-featured sortable table is last. 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.