* added GetNextState and IsTerminal to GDL abstraction
* added tests for GetNextState and GetNextState cache