Basic listener test and plumbing
Runtime scaffolding for listener
Basic recommender test for storing hits