There are lots of elements to Pokemon Go. There's finding and collecting all the Pokemon, there's battling in Gyms, there's hatching eggs and visiting PokeStops. Then there's the whole world of powering up your Pokemon and raising your Trainer's XP. These...