Home page made responsive

Home page has been made to be responsive, but only tested on iPhone so
far.