simple sinatra app as demonstration