initial commit
rename enums and added map for navigating enum
deleted old enums
added generalization of AnimalType in buyTheAnimal()
manually merged gitignore