commiting decodestate.c
removed legacy C files
improving tx_data object