Featuremap version!
Adding faster attribute lookup.
Updating to fit new segregated FeatureMap type.
Updated to use Text and HashMap.