Close #7 Close #8 Close #12 Close #14

added search widget, random carousel pictures, results page, and other
misc tweaks