initial commit for java binding
14 files changed