add the simple DPad class and declare its delegate methods