Responsive design update

Updated header and homepage with responsive font-sizes, margins, etc.