Avoid multiple main elements.

This targets #35 and adds a wrapping main element
including aria role main for the main section of the
website. We still could try to avoid the divs now but
this is the immediate fix for the initial problem.
Merge branch 'master' into bugfix-mainelement

Conflicts:
	app/index.html