add footer, clean up markup & css