Adds rootKey and relativeKeyPath to NSString
Adds support for set and get values based on KeyPaths