rework 99 problems page - lists

Refactored to fit new style of running through toplevel.
This commit completes the lists section