keep frequencies as numpy arrays: allows for fast linkeq chroms in the future
fast generation of bitarray chromosomes
chromosome pool object for simulating data with realistic LD patterns