Message system

Советую через scope реализовать. См. ниже.