Implemented most of the XML classes in Objective-C
Merge remote-tracking branch 'origin/master'
resolved some merge errors