Added Row class, changed logic of ProvidersFactory
Started implementation of LessonsProvider