Added table rebuilding & text editing capabilities

Data and message tables are now rebuilt from scratch when saving, mainly
to allow text editing without (to my knowledge) any length limitations,
aside from screen space; editing of item names and descriptions is thus
now possible, still needs to be added for enemies, etc.