startings of feature extraction from unstructured documents
broke out common parts into feature base