moved documentation script
added deserializing examples
cleaned up deserialize