Use Foreigner gem
Add Message model
Calculate word count and time saved