Add string_decoder.c