adds headers to Response. refactors ActionController, Dispatcher and Response