demo improvements
fix ch-CN locale
new dir structure