refactor includes and make top-nav responsive