Implemented swapping of pokemon