Serializers now interchangable.

And serperate protocol-buffers serializer added.