Updated API, added JNA jar fetch rule