Changing powerup system so reflection isn't needed and the powerup does the work on the player object instead of player object needing to know every powerup