Refactor registration

to locate the backend communication in a factory.
Merge branch 'master' of github.com:tobiasmuecksch/frontend

Conflicts:
	js/controller/registration.js
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Change background color

Increase the white content of the color
Add jQuery UI
Refactor the content container

to fit the whole available horizontal space.
Add fabric.js
Implement project view and canvas edit view
Remove obsolete file "canvasView.html".
Respect changes suggested in code reviews
Merge remote-tracking branch 'upstream/master'

Conflicts:
	index.html
	js/main.js
Merge pull request #22 from tobiasmuecksch/master

Implement project view and canvas edit view