Finished the GUI to allow editing without XML

Work still to be done:
Integration tests with AI
Drag and Drop/Reordering
AI restricted use
When I wrote this I wanted to make sure that the key values in assessments followed the Javascript conventions, and not the rubric_assessments conventions. I can easily change it if that is cleaner.