change the way users are stored in poolSearch

PoolSearch now contains user objects instead of user ids.
fix client
generate player stats