rename FeatureParser back to DataInitializer, since that's what it does now. FeatureParser's methods have now become functions that we can test and modify individually. Add Example and ExampleType classes that represent examples and their metadata, respectively.