move ModelUtil to Util
check error response written in JSON in OAuth2Client
add scope in Router
add GetTopicMembers