Add responsive design and CSS to index.html