``` ├── bin │ └── console ├── config │ └── evil_martians_api.yml ├── lib │ ├── evil_martians_api │ │ ├── api │ │ │ └── developers.rb │ │ ├── client │ │ │ └── configurable.rb │ │ ├── middleware │ │ │ ├── handle_connection_error_middleware.rb │ │ │ └── raise_http_error_middleware.rb │ │ ├── model │ │ │ └── developers │ │ │ ├── request.rb │ │ │ └── response.rb │ │ ├── client.rb │ │ ├── config.rb │ │ ├── errors.rb │ │ ├── railtie.rb │ │ └── version.rb │ └── evil_martians_api.rb ```