Update:
Progress is slow, but there is progress:
I wrote my own tag-based save/database system, so I can stop leaning on 'stolen' code.
The rest of the time has been spent on the battle system, implementing attack effects. I have basic damage, status effects, stat effects, and critical hits, but it is slow going, as there are like 300 different effects a move can do. Again, this is very modular, so it will be easy to add new attacks and effects.
That's mostly it, I've done a few other things, but I can't remember them off the top of my head. I'll update the OP at some point.
Pic for Proof: