Big update, fixes all around.
Test setup files.
Featuremap specific stuff.
Updated to incorporate segregated FeatureMap
Updates for Text usage and HashMap.