Added Serialization save/load, and regular saving and loading.