clean up some overlapping dependencies
Merge pull request #36 from boundary/dependency-cleanup

clean up some overlapping dependencies