Add basic styling and update template (add JS)