huge template updates, responsive nav still to work on