added isType to Move enum, hasItem,isSpecies to Pokemon interface to
clean up the conditionals in code, worked on end of turn game method.
Team class redesign completed to remove old code and improve it for
branch complete.