Add responsive breakpoints, add map, add footer