Adapt E-learning open source framework