Sinatra midterm project