add sinatra framework