项目编码转为utf-8

1. 项目编码转为utf-8;
2. 修复部分BUG

Signed-off-by: spriteray <spriteray@gmail.com>