Curriculum explorer updates

Adds assessments to curriculum explorer, tidy up of UI, clean up of code.