validation fixes for HTML
refactor styles out to separate scss files