Create granular enrollment view

Also modify budget to have non-nil class.assumptions.students.advanced vectors.