Various changes

and new responsive menu for mobile