update deps
basic test
move most of the complexity out into pull-window
remove obselete docs
2.0.0