Also refactored a bit to make this easier.
Refactored the service layer so that it becomes possible to add another source for learning objects and learning paths.