Powerups now rotate.
Added Random::choice which returns a random element from a collection