added additional actions for animals, and handled end of round detection