add type 1 keyboard and implement the animation using processing like drawing
use CALayer to do animation.