Grady/assessment reorder

Reordering of assessment modules, now in the context of the JS refactor.
Maybe add a comment here explaining that this is the order defined in the DOM, so this test also verifies that drag-and-drop reordering has been handled correctly.  (You don't need to add a test that explicitly simulates a drag and drop because this test already covers the application logic).