Once you pull the items from github, in your terminal you should be able to run the following command
javac TestCloning.java
after doing so the output for the TestCloning code should be in a file called output.txt
If you want to take a look at what changes are being made you can see that in the TestCloning.java file and if you want to dig a little deeper you can go into the other java files to see where the classes were created and what each function does.