Startpage mobile finished

A couple of things still needs fixing for larger screens, doing that
tomorrow.