Data serialization library (text and binary)