Dns dev

First commit. Do not merge.