The fact that I have built all of this is part of why I don't accept contributions. [1] I don't expect people to be able to read my code.
[1]: https://git.yzena.com/Yzena/Yc#open-source-not-open-contribu...