Fixed issue resulting in invalid path if the path contains a dot
Added NewtonsoftJsonHelper for more reliable JSON serialization