Mobile menu, logic and styles added