Spark Game Core is all in one tool to start your game.Core contains pool System, UI manager, camera system, visual event system, sound manager and light manager.
You can find class diagram for this project in tje UML folder (Game Spark UML.mdj can be open using StartUML its a free software modelleing tool).
Unity 2022.3.33f1
Download the GameSpark.unitypackage and add the package to your projet than add GameSparkCender script to your scene and you are good to go for more information you can look demo in the pakage and the class diagrams in the UML folder.