UITableView, UIPickerView and UICollectionView linked with NSFetchResultsController for easy retrieval of data from the database