Feature/responsiveness

This PR builds over the PR:s #45 and #46 so those should be merged first.

Implements the mobile and tablet designs and makes the site responsive.