Totally refactored save data to be… better.