Adds color array
Major refactoring and renaming, to conform to both, UITableView and UICollectionView APIs.
Decouples the delegate and datasource into their own classes. More refactoring.
Adds the source as development pod to the new Colors sample application