Life-Long Learners Portal: Creating Comprehensive Curriculum in Physics