Impemented stageable base class and sub classes for Stagable stats,
hit ratio and crit ratio... I'll need to improve hit ratio and crit
ratio classes since they behave differently. finished activePokemon
class
and removing code from InactivePokemon. added some nice helper functions
to Pokemon interface to clean up hard to read .equals() calls.