major api change
refine test cases for operator
remove docs
add Pipe object. closes #17
add test cases for Pipe object
update doc for operator
update vignettes
update package info