Updated the Course and Assignment models. This may break the gradebook, but I'll fix it before the milestone.