Avoid variable init in each request
Remove redirect method, response.redirect can be used instead
Halt can't be used anymore with a Rack::Response object