bisect: refactor over rel
SessionStore: resolve dir path
SessionStore: parametize type
Factor Markov.makeMap out of ui
Factor varData out of ui/data
Factor markovMap.get out of ui/data
Factor Markov.prototype.generatePhrase out of ui/data
Factor markovMap.generatePhrase out of ui/data
ui: subsume data into app
lib: add asyncCached
varData: add fs path
Sample: refactor property definitons
Factor CachedObject out of Sample
transform/drop_partial: fix paste-o
scripts/transform: fix indentation
scripts/transform: support newly returned session
scripts/transform: trivial simplification
scripts/transform: async doTransform
scripts/transform: factor out savedTo
scripts/transform: drop delusions of modularity