basic sinatra web server serving recommendations

Basic listener test and plumbing

Runtime scaffolding for listener

Basic recommender test for storing hits