Preliminary layout of all pages, no validation yet, needs responsive tweaks