Added serialization, but haven't started adding or testing data.