Devide core into encode, decode, static_table, and header_table