#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.
This is fine for now, but we'll have to check whether the user's an advisor before showing these navigation options once we introduce the chairs portion of the app.