start more test coverage
setup test-watch script for npm
upgraded super-naive listener regex to slightly less naive