redesign navigation on homepage, set up responsive styles, basic fix for mobile homepage