Results of code review.
1) Refactored to move reusable classes to separate files
2) Added filtering by variant type (only include SNP/indel in concordance).