add initWithCoder:

Why is initWithFrame: called in the demo app?