initial java commit