Adding some documentation and a new class...

...to represent SOAP Envelope.