Decouple init with adding items, new method

The decoupling allows an instance of the class to be added to the
interface builder and then items added in code. The new method,
setItemsBackgroundColor:alpha allows changing the background color and
alpha of the items after the items are created.