remove initWithStyle, use super method instead.
make initializer function and height property public,
so we can override layoutsviews in subclass