Another thing: Pokemon get 5 Egg and TM moves now, and anything that has less than 5 Egg/TM moves gets 2 more.