Update and rename FreqGen.h to FreqGen.c
Merge remote-tracking branch 'origin/patch-3' into patch-4