moving JNI code into separate file
Created JNI Bridge
Updated Java code
Cleanup