* Allow 'isTouching' and 'pick' to still work on invisible drawables.
* Always ignore visibility for isTouching on drawable
* Filter invisble drawbles in isTouchingDrawable per rules of collision
* polish up some docs/get logic 👍
* leftover line from deleted comment
* revert to ghosted pick behavior
* Add clientSpaceToScratchBounds method
* fix lint
* add some pick tests
* Quick example of a collision test integration test
* Add a test for ghost and hidden sprites
* enable scratch/es6 which then had my lint error for `(param) => {}` arrows
* cleanup npm test command
* an a was an an but should have been an a
* 2space tabs for the html doc
* Add some comments in the integration index html
* Add a few more comments about intentionally leaking variables into the global scope
* add some more comments for the integration helper and add a timeout
* 4 space tabs are actually correct
* adding even more comments and improving readability a little
* fix lint no-shadow rule
* fix indentation on comment