#9 progress: Added train method that creates a FeaturizedClassifer (added that class too), which handles indexation, etc, inside and produces a classifier that can be applied directly to raw observations.