Initial setup of frontend design and components
Merge branch 'master' into composer

Conflicts:
	public/index.html
Working drag and drop with UI
wip
Merge branch 'master' into js-require-on-the-fly
load everything on the fly in the right order