Added basic responsive layout and header CSS, as well as default header, unordered and ordered list styles.