Made some improvements to the UI.
If the user shows the MPC while another menu is displayed, the other menu should now be automatically hidden.
If the user is interacting with a companion or NPC, the interaction menu should be hidden, and then resumed when the MPC is hidden.
Added basic support for OpenAI. LLM support is still in beta, but the functionality works.
Select "Enable LLM frontend" in the sim options,
Then enter your open AI API key and hostname, and set formatting to "Remote(OpenAI)", Then click save.
