refactor FeatureVector and PreprocessedData

changed attribute :label to :correct
save classification as number in FeatureVector
add some docs to PreprocessedData and FeatureVector
add sceleton for DictionaryBuilder; update readme