Handling Actions from Users

In this episode, Soroush and Ben create the first delegate for a view controller in order to pull out the behavior a user might trigger by interacting with the view controller. This delegate conformance is added to our coordinator so this flow logic is in one place (and not in the view controller).

This is a companion discussion topic for the original entry at https://nsscreencast.com/episodes/270-coordinators-first-action