separated the html, css, and javascript files