add sinatra demo