Cool. Events are well grouped. The only thing is that there are no comments to say what is happening in the code so it might be a little confusing for beginners. Other than that, well done!
Thank you so much for your sweet words <3
I commented the events through groups naming :3