refactoring for AssessmentBaseController.
Removes unneeded files.
Much work on providers and assessments