wk1 mini project second commit: can add animal, client and display list