I'm excited to see this project coming along so nicely. I would like to ask a couple questions or make a couple suggestions (I didn't see them mentioned in the thread).
1) Would it be possible to implement the ability to 'forget' spells? i.e. I purchased three level 1 spells, and I want to remove one of them. In the original FF1 game this would not be possible and I would be stuck.
2) The ability to move spells around. For instance I have 'Fire' on the right portion of the level 1 spell list and I want to move it to the left hand side (for convenience)...or ideally anywhere I want.
Keep plugging along