Sinatra based app framework