Implementing a custom delegate for the DepositsVC
refactor SuccessPopup to a VC instead of a view