light and dark colors
swipe cell completely off screen
event at index from data source
controller only uses data source; lots of cleanup