Added documentation diagram
Fixed arrow ends
Added dynamic loading of autograder plugins.
Currently only works for plugins in the code base but will be extended in the
future. Additionally began the filesystem refactor so some functions will be
broken
Switched to using filestorage helpers
Split instructor files and began late calculator
Lots of refactoring.
Refactored gradebook format to no longer have categories. Now the gradebook
only has assignment and auxillary groups.
Refactored the problem edit views to use shorter URLS
Refactored so that creation of file storage is no longer lazy. This should help
reduce the possiblity of race conditions because it is less likely for two
admins to create the same course at the same time.
Fixed the bug where renaming a course would cause it to lose all submissions.
Added basic gradebook functionality.
Created generators for turning column major data into row major data for easier
creation of HTML tables. Additionally cleaned up some bugs related to refactored
code.
Initial pass at integrating late calculator and gradebook
Added arbitrary grade creation abilities.
Additionally added a 3 Euro calculator which optimizes late grades.
Added users total score to gradebook
began work on student grade view