I'll be refactoring it during this week and then I'll create an article in my blog and a video in my Youtube channel talking about it, in case you are interested :)
https://www.youtube.com/channel/UCaixkLsW_TWWe_0yZNmvPaw
https://neural-maze.github.io/blog/