Lots of clean-up. Better responsive layout, added a header, plus cleaner typography.