In create_chart.py, when saving a chart and creating dir for class, class names are used, rather than a path_safe_name. This should probably be done by using Class.path_safe_name, which might be easier implemented by creating an object for the chart constructor, but in the interim either by passing the Class object as an argument, or by passing class_name to a sanitiser first.
In create_chart.py, when saving a chart and creating dir for class, class names are used, rather than a path_safe_name. This should probably be done by using Class.path_safe_name, which might be easier implemented by creating an object for the chart constructor, but in the interim either by passing the Class object as an argument, or by passing class_name to a sanitiser first.