Updated homepage; nicer responsiveness