forgot to call update methods on a lot of the pokemon evolution types
now fixed so that pokevolve works for any case where pokemon do not have
divergent evolutions. working on the branching evolution types now