new file:   featureGenerator.py