refactored index and header to be responsiveish