Changing interactor and boundary setup also introducing controller.
Working though getting everything wired up.