Version 2 Modifications

- Converted to Object Oriented
- Support different  encodings.
- Support  malformed HTML.
- Added SimpleXML support
- Added Error Reporting