Make structure more extensible. Also use mio-ai for consuming OpenAI endpoints.
The prompts directory is now specified as an environment variable to be more compatible with custom locations. The events have also been refactored.
Add files from pridepack.