A fully async java library to interact with CKAN based databases and datasets