Fix menu and some mobile view fixes