The basic http classes

Using a request and response class to represent the incoming request and outgoing response