add scorer infrastructure and scorer/{CJK}