FlatPack entity serialization library