Created general framework for running arbitrary operations; created a btree implementation