separated html, css, js