add grunt watch, fix mobile nav menu