index.html, styles, and js setup