add coverage check, improve dstring test
improve dvector coverage
Clean up test code