introduce server service
add server.login & logout
Add Q
remove dbInstanceDeferred
sync session when logout
change sessionData.user from response to User object
add isLogin(), getUser()