JS rubric refactor

Refactor JavaScript so self- and peer-assessment use `OpenAssessment.Rubric`
Move self assessment view into its own class.

@stephensanchez