Added abstractions for keys and values, lots of fringe fixes from load testing, namespace change, test harness changes