You are not logged in.
Typically, you'll have better luck getting responses if you post specific questions regarding what you're having trouble with.
If you want more back-and-forth, try the Discord.
In the OP, ShantyTown links to his GitHub, which is about as in-depth as it gets, although admittedly lacks some explanation for some decisions.
Thank you, that discord server link is out of date though.
Tried my best on the github but he doesn't really explain, like even where we need to start from. Since his project goes back to 2012 even.
I updated the link before making my initial comment