TODO: use blobstore to store picture
weird behavior with image query
working prototype
Fixed: user id now are email address
Fixed: inconsistence in user name