Changed how stats work. The Stat class now has an effectiveness function
that can be used to calculate the effectiveness of the stat. In terms of
attack, for example, it takes in the attack bonus and using the attack's
accuracy determies whether it is a hit or a miss. if it is a hit,
calculate the power of the attack.