crits and stages

changed 'critRate' from a double to int
added private variables for a pokemon's current stage