Added new java classes