begin to create a parent class for hd44780 and hd44780_i2c
abstract a parent class for drv_hd44780