No more bugs with weird save names / overwrites, plus some refactoring. Save interface still needs a do-over though.