Continued work on the homepage, with responsive enhancements