Replaced incorrect algorithm for generating personality types randomly with another that uses reliable statistical data, probabilities and conditional probabilities for a more accurate distribution. Modified class __init__ function and removed class preferences attribute.
Replaced incorrect algorithm for generating personality types randomly with another that uses reliable statistical data, probabilities and conditional probabilities for a more accurate distribution. Modified class __init__ function and removed class preferences attribute.

adjl/MBTI