Fixed broken tests - AliveEntities are always traversible
implemented powerup controller and invulnerability timer