Revert "Revert "create class Lesson""

This reverts commit d94783049dba6c6141353d369febd74017aab813.