Added a new design for the missions, trainings, and submissions. I've currently only completed defining the tables for assessments, questions, submissions, answers. Grades will be done soon.
Added the grading tables.
We'll continue to use the existing mission and training tables.
Change of mind -- we will refactor the mission and training models to use the Assessment framework.
More refactoring for common submission data.
Added indices to reference columns.