#3 Lesson management - lesson table, entity, controller (BE)