Updated HTML, CSS, JS