Make website responsive

On a mobile device like a smartphone the website is displayed the same way like on a desktop computer (but everything really small and to read, you have to zoom and move around a lot). The website should be more mobile friendly.

Done at the Hackergarten in Basel together with @mparada and @agebert