extend with: - add training example - train - generic abstraction for classifier parameters - save model