Fix 28A - Add Language model

Add language model,
add Language model unit test,
update database initialization script