Add HW3 java files