Add a test case for handwritten list encoding and decoding
Add a test case for handwritten text encoding and decoding
Reuse decode result table in test cases
Add more test cases for handwritten encoding and decoding
Make decoding code auto generated
Update TODO