default libraries in place
added head utility
parser unit tests pass
split low mem into own func
basic works with files opening in sub func
lowmem refactor successful
abstracted file opening
getting chrs in loop
correct chrs
omit no pairs of type warning
simple splitting in high mem case works
refactored open gasv input file
abstracted out gin  file func
lowmem move file into loop compiles
installed chr tracker to lowmem
gasv input file opener installed
splitter installed in lowmem
added check to avoid overwriting files
validating split code
added pair file