Fixed Document Viewing

Issue #148
Adding Multiple Labels

Before, only one label would save when creating a file, now they will
all save
Adding explanatory comments.
Fixed Viewing Courses

Now users can view the courses that they are enrolled in.
Prevent Course Duplicates

Prevent Users from accessing the course request page when they shouldn't
be
Remove multiple students from a course
thumbnail stuff