tweak dependency order
update dependency
fix documentation bugs
added the initial impmlementation for the service to load the data + tests
Merge branch 'master' into editor_angularjs

merged master back to branch