more refactoring. moved tests around, added AppiumDriverTests