The website is now showing up properly on small devices. (Responsive)

Fixes #153.