A flexible and personal learning environment-From single components to an integrated digital learning environment: a survey