refactor queries into streams

cleanup query

update activity

recs

have query do ids too

more cleanup

comments

cleanup the cache

gah

gahhh

rawr

various cleanup

cleanup comments

more cleanup

more clenaup

some fixes

argh

gah

all the tests pass!!!

text