add UserMessage
Merge pull request #46 from dugu108/staging

add user message related services