Rearchitecting DistributedTable model to distinguish Client/Server
implementations; introducing Mappable and Reducer
Server table implementation
Next steps: wire DistributedTable to KAD