Loading: The Flexible eLearning Framework