mAPI and other APIs for INSTEAD(text adventure interpreter)