adding new default tile map and encoded tile maps for both reported and
unphased.
adding encoded tile map
adding tests to test that encoding and tile map match up.
adding 'ploidy' option (right now it only allows 1 and 2) to be
able to process unphased data.