need a better run manager
Merge branch 'master' of https://github.com/vid/SenseBase
remove repeated search
state does not depend on quantities
clean up client js, only send search to requester