@graphmastur: I know you're a developer (and probably a good one, given how you write), and trust me, there is nothing I'd like better than letting you work on the code…
Well, I'd probably prefer getting my toenails waxed in preparation for an evening of cocktails and salsa but that's another story.
PHP is child's play but the code is still kind of… well, it is full of weeds that have grown up over time. You can see this if you look at the wikidot.org code.
When it's possible, we'll open up the codebase via git, so anyone can use it, change it, and send us patches. I'm looking forward to this but it'll be 6-9 months from now, not sooner.