Initial code commit!

Initial commit of native and Java sources.