Added IAnimal interface for better animal handling and started implementation with cows.