first upload. general structure of the Sinatra web app