interactive eLearning platform for University of Maine senior capstone project