started on docs, fixed up tests
2/3 done with docs
base docs done
added scroll direction + tests
added blanket js for test coverage