Added new java files