Changed Plist static methods to instance methods, refactored public methods naming, added conversion to XmlDocument and XDocument