More functions with tests for uBasicNGSExperiment wrapper

Essentially finished wrapping it, other then a few functions that that require Chrom to be tested and anything that takes a predicate