I prefer the filenames to be in line with the class names,e.g. `base_segmenter` instead of `base`.