fixes bugs when controller is not initted with initWithItems
fixes bug when not inited with initWithItems, removes duplicate initialization for tableView, backgroundView, adds fillColor option to backgroundView
re-instated direct pointer comparison
Merge pull request #22 from mobitar/master

A few issues