Layout tweaks - mobile support, nicer ui proportions