fix grun.sh for test rigging
implement basic skeleton for Listener
add test/clojure source files for testing