Responsive stuff

index.html is not as responsive as I would have liked.