do not need subdir
use relative path, upgrade jna to 4.0
refactor native library loading