Results of code review - changing logic of use of using VCF Index.
Results of code review - Consolidating some logic, renaming variables and better comment