Refactored FeatureSet to be in crf.py