Finished the GUI to allow editing without XML

Work still to be done:
Integration tests with AI
Drag and Drop/Reordering
AI restricted use
Small stylistic thing: since you're not using this value here, I'd prefer:
```
if 'name' in assessment:
```