Let me explain this in an other way, maybe you understand this:
I have md "in my head", when i code i "run" it in my mind, both when it comes to code but also possible interactions with characters i met.
If you take away the structure from me, when i spend days thinking of a new feature or change, i go in and try to do it, and i end up wasting all my time trying to find things i knew where they where and based my entire login on them.
I can't describe the feeling of "lost in space" i had when i tried to do some things recently, but eventually i spent all the time needed to learn changes done in the past years...i just don't think i can do this again anytime soon, and i just want to code for fun.
You know how much work all the recent changes involved, ..i couldn't have done all this without having md "files" in my head already, and also i couldn't have done this without your recent changes...its tricky
I like what you did with the js classes, if only all js was the same and in one place. I tried to match your style and continue it. Some other things however i couldn't, and its not your fault, its mine.