Update view

Changes HTML and CSS to make the tool more user friendly. Adds some JavaScript functionality. Sets groundwork for fittext_js use in text fields.