#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.
There's probably a better way to write this function, but this is okay for now.