A platform offering pre-made, course-complete adaptive courseware and online homework tools based on open educational resources