Tidy up the HTML; add Bootstrap; don't show results if there are none