Implement CNV boundary overlap, gene overlap, CNV output file writer and commandline parser