Multiple updates. New Response class.
Integrated Response object into Router