[DS & KP] Reconfigured to support sinatra as a runtime