add html, css, and js templates for portfolio