Add image behind introduction
Correct capitalisation of JavaScript
Ignore dist/
Add cache manifest for modern browsers
Remove unnecessary attributes and leading slashes
Tweak intro text and add circle icon to header
Set the background image based on device width