Moved repeating code in UseMove into a private Attack function to save 20 lines of code for every move called. As well added an "isWild" bool to PokemonObj and fixed the bug of wild Pokémon attacking each other when you attack two or more at the same time.
Removed some un-needed code I added when testing isWild logic.
Merge pull request #1 from ngillespie/Wild_Pokemon_Battle_Bug

Wild pokemon battle bug