Basis for the map features
Merge branch 'Release' of https://github.com/Traill/papers-web into yannik-push

Conflicts:
	trailhead.esproj/user.yannik.espressostorage
Merge branch 'Release' of https://github.com/Traill/papers-web into yannik-push
Merging map.js with new Structure
Fixed bug with xml generation
Merge branch 'Release' of https://github.com/Traill/papers-web into yannik-push
untracked stuff
Merge branch 'refs/heads/cluster' into map
Merge branch 'refs/heads/cluster' into map

Conflicts:
	resources/js/models/graph.js
	resources/js/models/nodeList.js
Bug corrections and map
Changed links around
bug correction
Added a duplicate filter
Merge branch 'map' of https://github.com/Traill/papers-web into map

Conflicts:
	resources/js/models/linkList.js
	resources/js/models/nodeFactory.js
Fixed a bug in hoverOut in link view
Map feature
Implemented Louvain clustering
Base for generating a pdf for the schedule
Bug correction related to node selection
Made some changes to Louvain clustering