This was taken out of another project that is in development thats why there is no git history. About 20% of this was generated with help of claude / codex at various points. Some more info on resources used here: https://mavonengine.com/getting-started/ai-useage-policy
Thats where its come from. Its basically all of the underlying code that could be abstracted away to reuse. Kind of helped clean up the game code too because I had to seperate things out better.