templatize homepage, fix speaker page responsiveness