make header responsive, add footer