Refactor call view HTML/CSS

This encompasses significant visual changes, as well as code changes.
HTML is standardized to use 2 spaces for indentation, and CSS class
names with hyphens.
Merge branch 'master' into call-view-refactor

Conflicts:
	app/views/static/main.html.erb