easyAGI (c) Gregory L. Magnusson GPLv3 2024 openmindx (c) Gregory L. Magnusson MIT license 2024 mastermind (c) codephreak MIT licence 2024