more work on signed docs

DHT object now stores signed docs
need to look at key handling