Moved oauth token creation into a module
Now we can create a new supplier.

- Have just added the happy path case in this commit