add chrome web speech input
refactor model logic
drop wordproblems table and used a model without a table