Grady/reorder

I actually wonder if you could use a jQuery selector statement to simplify some of this. I believe a selector will return a collection in the order it was found while traversing the DOM (might have to double check that) then filter assessment module sections that have their checkbox checked, and avoid looping over everything here. It may allow some consolidation on common attributes like start and due dates as well.