#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.
Empty components should have self-closing tags:
    <div className="foo" />