make sinatra a little more filesystem-location independent