* Modification to data types for GDLReasoner
* Major API change for better abstraction