Updated navigation for small screen devices. Smaller layout bugfixes.