Added session storage option, made that default.
        Added Monolog
        Using Guzzle for API consumption, added a POST method & refactored key retrieval method
        Split out general request methods into separate class