Added JSON provider

This would fix the missing class that was removed when embedded was removed.