Move header and footer to their own files.
Tons of learning and layout/css work.