PEP8 type fixes.
Added documentation.
Escape html
no message
Merge branch 'develop'

Conflicts:
	app/templates/home.html