AVIM — Vietnamese input method editor library in JavaScript