ProtoClassifier name is confusing
The class name ProtoClassifier for the top model (extractor + decision) is confusing since the name of the decision submodules for ProtoTree and ProtoPNet are called ProtoTreeClassifier and ProtoPNetClassifier. For the sake of simplicity, the top entity should be name CaBRNet.