a structure of a basic sinatra app