Now the PowerUpFactory uses the getFrequency value of powerups to make
some powerups more frequent, and other powerups more rare(for example,
the extra life powerup now has a pretty chance of appearing, while scoreup appears
pretty frequently).