changes to index.html, css and javascript