Refactor GraphExtractor
- Move to class
- Move to backend/graph_creator separate folder (not folded to course_assembler)
- Incorporate parents, level and id to GraphNode class
- Add method for predecessors topics/subtopics
- Optimize imports - get rid of "ifs" in graph_creator.py
Edited by Михаил Рудаков