add tests and docs for casper.touch