add basic grid, make nav responsive