Added specific JSON serializer for messages, initial attempt for specific payload serialization