Add serializer type interface
Add abstract backend type for serializer backends
Add interface definition for serialize backend
Add interface definition for deserialize backend
Add stubs
Add stubs for serialize backend
Add stubs for deserialize backend
Add (de)serializer backend members for serializer type