Saving implementation seems to be working now. Saving to more compact binary format. (The saved file isn't base64 encoded anymore.)