Added a chromosome validator abstract class and implementation. Need to still incorporate it. Also got rid of a CA1006 suppression.