sorted by steps

Threw in some infrastructure to make paging easy for displaying more
recommendations. Just need to integrate the JS with the steps html page