doc and test cleanup
add gitignore
fix doc
prep for release