Changed saving/loading in ratechar to save the data used to create rcd objects rather than saving the objects themselves. This ensures that, unless the contructer of rcd changes, saved data can be used in any future version of ratechar.