Added CharGene tests. Clean up testing coverage.