Refactor Views
Merge remote-tracking branch 'origin/master'

Conflicts:
	public/js/main.js
	public/js/views/App.View.js