VerificationPresenter(verificationView: VerificationContract.View, provider: InputProvider<VerificationCode>)
Following the MVP design pattern this interface represent the implementation of the VerificationContract.Presenter. this class executes the code verification business logic and ask for UI updates depending on results.