add some restrict to useredit page & view page
update database model
Merge branch 'master' into raysmond
add a picture
show messages. view messages.
Merge branch 'raysmond'
add initial data
Merge branch 'raysmond'
modify group view layout
Merge branch 'raysmond'
add message writing
Merge branch 'raysmond'
complete message delivery
Merge branch 'raysmond'
fixed bugs
Merge branch 'raysmond'
Merge remote-tracking branch 'origin/zyz' into raysmond
Merge branch 'raysmond'
Fix bugs in user profile changing
Merge branch 'raysmond'