Add composer.json with basic dependencies
Add a basic .gitignore file
Add skeleton API and test classes
Require mockery for testing
Move and rename the main API class
Add a RequestSigner class
Implement media listing via API
Extract request method
Extract buildUrl method
Skip incomplete test
Create a basic cURL wrapper class
Handle POST and PUT methods
Store request headers to add on perform
Add utility classes for handling parameters
Use new utility classes to handle request headers
Use new utility classes to handle query params
Allow for retriving non-stringified parameters
Switch to the new cURL wrapper