Adding a BaseDriver class to extend from.