Add SVResource.
Work on resource clients - extension is a little shaky.
Add request resources.
Add JSON request resources.