#306 Assignment UI.

Added logic to generate assignment rows in the assignment view. Added the table to hold them. Still need to do some styling.
NavTab doesn't have an `id` prop any more.