Implement a better save/load system, now using binary data.