Adding IFish interface and Active/Passive Fishes.