added a "editable" member to each field designing whether it can be edited or not
save and load functions updated and tested
fixed bug in preprocessor
when generating arena and filling them, the attribute editable is considered
gameplay takes in consideration whether the number is editable or not