Enabling Personalized Learning Pathways - A Framework