adding sinatra dependency and handling multiple callback verbs