Added abstract class Common to extend with driver classes