Take advantage of Bootstrap's responsive features

This solves the scaling and makes things look nicer on devices like
iPods which have smaller screens.

Fixes #208