Merge pull request #13 from PatrickDeelen/master

Update handeling of genotype swap
Merge pull request #14 from PatrickDeelen/master

Some improvements
Merge pull request #15 from PatrickDeelen/master

Update variant ID and new exception
Refactor
Merge pull request #16 from erwinwinder/master

Refactor
Merge and major refactor