init
error checking
added the idea for bgzip and indexing of VCF files
misc