#108 #105 Refactor is going on. AppiumDriver is made abstract.