Homepage revamped, corrected center positioning, fixed max-width for all pages