finished mobile menu

Please no changes this time.