#33 Document deserialization
Close #33 - Functions for saving to and loading from files