changed powerup created from abstract class to parallel arraylist