VIF and HFG implemented
Merge pull request #1 from msandan/master

VIF and HFG implementation