First steps adding the Learner framework