extract sinatra app to separate file