dynamic background

Now the background can be changed by just changing the value of
"view.backgroundColor".
By default, in the initWithFrame method, the background will be set to
[UIColor whiteColor]; so the behavior will be the same, unless you
change the background color explicitly.

I do this because my user interface is black and this component in white looks really ugly. I want it in a semi transparent instead