starting to re-factor FTDI Drivers