explicit method name
fix: get by client id
Add basic message interface
Extract basic dao
check that a user have a mailbox
Use abstract dao in MessageDaoImpl
use only one class for box