Added getOuterHtml and setOuterHtml

Also made some method chaining possible