First working version

First working version of the driver uploaded to repo