Added Request and Response objects with basic functionality