The client
The client will be pretty easy to implement—it will simply display a menu with a list of actions. There will be only two:
Display the list of animals
Add an animal
As you have certainly guessed, for each action it will simply call the remoting server and display the result or take information from the user and pass it onto the server.