Mobile optimisation

Add viewport meta-data to index.html
Add link to mobile.css in index.html

Add mobile.css

mobile.css changes float elements to inline-block elements. It changes the menu so it fits better on smaller devices. One link per line. Background images in containers are moved to the containers after property so the content and the images does not overlap. The calender uses the full device width pushing the content down.