WIP client: min client for discovery

geez guys, work-in-progress!