implement state design for gumball, adds timer for firedgumball to disappear
Merge pull request #40 from jiangxiaoli/dev_Jenn

implement state design for gumball, adds timer for firedgumball to disappear