added new delegate to change "Delete" button backgroundColor
added new delegate to change "Delete" button titleColor
changed "Delete" backgroundColor in Demo project
stored [self tableView] in local variable to avoid multiple method calls