Review the HTML & CSS constructs covered so far. Introduce html templating using EJS. Refactor a site to use templating techniques.
Modern web layouts are not considerably more complex and sophisticated than in the past - particularly as mobile is now considered the 'first' destination for any site. To tackle the complex issues CSS Frameworks have arisen as a convenient way to support multiple browsers and different screen sizes & resolutions.