blocking out the project files
beginning a consistent structure for exploring the API;
adding the docs for all GET methods, not ideal but I wanted to make more sense
shifted the company parameter to the proper subclass;
corrected the autoloader;
fleshed out the first GET-based API calls;
wired the first steps of the product retrieval
we can retrieve products now, yea!
refactored the GetSat class to return a list-based object which can then return individual objects;
this will come together more once I start implementing the create & delete methods;
cleaning up after myself;
updated the list/aggregate object to be iterable;
moved the required Iterator methods to the List class;
added USER_AGENT to the curl handler;
broke up the constructor and initialization to make it more reusable..
shifted the inheritance structure to make sure that all resources come from the same base;