Fix the encoding by using UTF-8

And another little bugs, will check more bugs. And add more data about
how to use this thing.