Ruby persistence using YAML, Binary and JSON formats.