stored results in a dict instead of blobstore
removed all datastore references, all now is in a dict