Responsive updates

Menu is now much more responsive. Need to get a jQuery sliding side
menu in for mobiles and do a few more bits. Icons all hi-res compatible.