Mobile fix

Updated responsiveness, added menu stuff