Merge pull request #43 from xduo/staging

Add sound upload support
email service
update email service
remove dup class
Merge pull request #44 from xduo/staging

Sound upload bug fix
remove useless dto and update service
add user message
Merge pull request #45 from dugu108/staging

Update profile service and add email service
add UserMessage
Merge pull request #46 from dugu108/staging

add user message related services
add role based auth