Added the three java files