Granite Data Services Java/JavaFX Client Library