Added the Classifier object which contains virtual functions for extracting features from CImages and for classifying CImages. It's meant to be subtyped for each classification method.