contacts template addition

html, templating, css, javascript update