langchain-tool-controller A demonstration of how an LLM can interact with a game world via tool calling though LangChain