Cleaning up the saucelab example

Few code on this example was extract to another library. It becomes clearer to read and understand this example. It`s following the same idea as BrowserStack example.