Test automation

Rewritten project to refactor and run with saucelabs
Don't think we need this file, unit tests could catch all this.