Fixed File Upload

Fixed the file upload on the actual website.
Assignments & Grades Improvements

Made some design changes on assignments and also implemented the first
rough outline of the grades tab. The grades mostly just needs a way of
grading an assignment now.