Deal with enveloped responses
Minor refactor of schema.rb
Made a start on building up an Rspec test suite
We don't need a CLI, bundle console will do
Add Guard to run specs constantly
Doc formatting
Basic Client Refactor

- Added some simple specs
- Moved code around to make it neater
My bad...
Clean up guard file
More Client refactoring
schema specs (except download which requires stubbing)
Fix stupid mistakes
Stick to basic client for now
Switch to Faraday and add basic client specs
Split out different schemas into files
We don't need to download schemas from URLs
Split out Parameter and ParameterChoice
Remove Command (unused)
Refactor generation and schemas - separate classes into one file each
Alignment.