Update spec service.
Add high level feature spec as example usage.
Add `Resources` stub to `Client` for defining API resources.
Change require loading.
Update specs.
Switch to find and run syntax.
Add basic resource module module.
Update license.