diff --git a/GME Remit.xcodeproj/project.pbxproj b/GME Remit.xcodeproj/project.pbxproj index 01926a7b..2d0b1d59 100644 --- a/GME Remit.xcodeproj/project.pbxproj +++ b/GME Remit.xcodeproj/project.pbxproj @@ -29,7 +29,6 @@ 0496B8481FE7DFA20044810E /* RestApiManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0496B8451FE7DFA10044810E /* RestApiManager.swift */; }; 0496B84E1FE7DFCD0044810E /* UIViewControllerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0496B84C1FE7DFCC0044810E /* UIViewControllerExtension.swift */; }; 0496B84F1FE7DFCD0044810E /* StringExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0496B84D1FE7DFCD0044810E /* StringExtension.swift */; }; - 049B6ED0203ADCF3003D6F62 /* gme-logo.png in Resources */ = {isa = PBXBuildFile; fileRef = 049B6ECF203ADCF3003D6F62 /* gme-logo.png */; }; 049E61A51FF0AE9D00817C76 /* UrlManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 049E61A41FF0AE9D00817C76 /* UrlManager.swift */; }; 04DC27EC21A51E29003714F5 /* AutoRefund.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04DC27EB21A51E29003714F5 /* AutoRefund.swift */; }; 04DC27EE21A51E83003714F5 /* autoRefundService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04DC27ED21A51E83003714F5 /* autoRefundService.swift */; }; @@ -1922,7 +1921,6 @@ D93C2C6222000D660079BF03 /* top_right.png in Resources */ = {isa = PBXBuildFile; fileRef = D93C267D22000D620079BF03 /* top_right.png */; }; D93C2C6322000D660079BF03 /* transkey_inputbox_down.png in Resources */ = {isa = PBXBuildFile; fileRef = D93C267F22000D620079BF03 /* transkey_inputbox_down.png */; }; D93C2C6422000D660079BF03 /* transkey_inputbox.png in Resources */ = {isa = PBXBuildFile; fileRef = D93C268022000D620079BF03 /* transkey_inputbox.png */; }; - D93C2C6B22001C5F0079BF03 /* license_IBK_TEST_IONEBANK_20181105_20190531.rsl in Resources */ = {isa = PBXBuildFile; fileRef = D93C2C6A22001C5F0079BF03 /* license_IBK_TEST_IONEBANK_20181105_20190531.rsl */; }; D94173B3214B40ED00D04BE5 /* KycModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D94173B2214B40ED00D04BE5 /* KycModel.swift */; }; D945F11D213E1D5100A24824 /* SendMoneyReceiptModuleInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = D945F10A213E1D5100A24824 /* SendMoneyReceiptModuleInterface.swift */; }; D945F11E213E1D5100A24824 /* SendMoneyReceiptService.swift in Sources */ = {isa = PBXBuildFile; fileRef = D945F10D213E1D5100A24824 /* SendMoneyReceiptService.swift */; }; @@ -2185,7 +2183,6 @@ 0496B8451FE7DFA10044810E /* RestApiManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RestApiManager.swift; sourceTree = ""; }; 0496B84C1FE7DFCC0044810E /* UIViewControllerExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIViewControllerExtension.swift; sourceTree = ""; }; 0496B84D1FE7DFCD0044810E /* StringExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StringExtension.swift; sourceTree = ""; }; - 049B6ECF203ADCF3003D6F62 /* gme-logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "gme-logo.png"; path = "Assets.xcassets/gme-logo.imageset/gme-logo.png"; sourceTree = ""; }; 049E61A41FF0AE9D00817C76 /* UrlManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UrlManager.swift; sourceTree = ""; }; 04DC27EB21A51E29003714F5 /* AutoRefund.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AutoRefund.swift; sourceTree = ""; }; 04DC27ED21A51E83003714F5 /* autoRefundService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = autoRefundService.swift; sourceTree = ""; }; @@ -4100,7 +4097,6 @@ D93C267D22000D620079BF03 /* top_right.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = top_right.png; sourceTree = ""; }; D93C267F22000D620079BF03 /* transkey_inputbox_down.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = transkey_inputbox_down.png; sourceTree = ""; }; D93C268022000D620079BF03 /* transkey_inputbox.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = transkey_inputbox.png; sourceTree = ""; }; - D93C2C6A22001C5F0079BF03 /* license_IBK_TEST_IONEBANK_20181105_20190531.rsl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = license_IBK_TEST_IONEBANK_20181105_20190531.rsl; sourceTree = ""; }; D94173B2214B40ED00D04BE5 /* KycModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KycModel.swift; sourceTree = ""; }; D945F10A213E1D5100A24824 /* SendMoneyReceiptModuleInterface.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SendMoneyReceiptModuleInterface.swift; sourceTree = ""; }; D945F10D213E1D5100A24824 /* SendMoneyReceiptService.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SendMoneyReceiptService.swift; sourceTree = ""; }; @@ -4380,6 +4376,7 @@ 042E6EFB203EAE3A004667A1 /* SideMenu */ = { isa = PBXGroup; children = ( + 045976B021A3D8D30001E92A /* Auto refund */, 042E6EFC203EAF95004667A1 /* SideMenuViewController.swift */, 04498A712039416E00AC4D99 /* SettingViewController.swift */, 04546C4020329A36007EFE15 /* AboutGMEViewController.swift */, @@ -5386,6 +5383,26 @@ path = ConfirmAlert; sourceTree = ""; }; + 73138D9322B7509F001280D3 /* RegisterModules */ = { + isa = PBXGroup; + children = ( + D96A4FE12146625C00CFD507 /* Register */, + 04E36E0421AE585100783685 /* PennyTestSubmit */, + 043770D221AD04240005B22D /* PennyTest */, + 7301973A22535135001954AB /* KYC */, + ); + path = RegisterModules; + sourceTree = ""; + }; + 73138D9622B7511D001280D3 /* TransactionHistoryModules */ = { + isa = PBXGroup; + children = ( + D9778588215DC55E00754079 /* TransactionHistory */, + D9DC106321639077008F3C51 /* MessageCompose */, + ); + path = TransactionHistoryModules; + sourceTree = ""; + }; 732D17952297897F00ACEBF1 /* Cell */ = { isa = PBXGroup; children = ( @@ -5978,6 +5995,8 @@ 9F9DF0CA1FEBC0A0005B8F42 /* Recipient */ = { isa = PBXGroup; children = ( + D922D9072134DCF000D43053 /* EditReciepient */, + D90D55B621327CD600EEEE04 /* AddReciepient */, 732C710B22B1E8EA008ACABC /* ReciepientServcie.swift */, 9F8FEF0F1FEE2D9F00CE550F /* RecipientListViewController.storyboard */, 9F9DF0CB1FEBC141005B8F42 /* RecipientListViewController.swift */, @@ -6013,6 +6032,7 @@ 9FD260F61FD00458007A511D /* GMERemittance */ = { isa = PBXGroup; children = ( + 9FD260F71FD00458007A511D /* AppDelegate.swift */, D93C135E21FFD5E00079BF03 /* virtualKeyboard */, D96A4FBA2146075800CFD507 /* Utility */, D9B7ADFB21300727009B0564 /* Base */, @@ -6020,18 +6040,13 @@ D962231C212C123600B7A115 /* Model */, D96222FF212BD5E700B7A115 /* Library */, D907AB96212AA8A300915A87 /* Module */, - 049B6ECF203ADCF3003D6F62 /* gme-logo.png */, - D94838D121757D9800FFC19E /* GoogleService-Info.plist */, - 9F3ADCE62004B80F0037A3A3 /* Profile */, - 5565FF061FE275E0002934E9 /* SanFranciscoFont-master */, 0496B8511FE7DFDD0044810E /* Extension */, - 042E6EFB203EAE3A004667A1 /* SideMenu */, - 9F9DF0CA1FEBC0A0005B8F42 /* Recipient */, - 9FD260F71FD00458007A511D /* AppDelegate.swift */, + 5565FF061FE275E0002934E9 /* SanFranciscoFont-master */, 9FD260FB1FD00458007A511D /* Main.storyboard */, 9FD260FE1FD00458007A511D /* Assets.xcassets */, 9FD261001FD00458007A511D /* LaunchScreen.storyboard */, 9FD261031FD00458007A511D /* Info.plist */, + D94838D121757D9800FFC19E /* GoogleService-Info.plist */, 72688D0D2060F7CF000A86C1 /* GMERemittance-Bridging-Header.h */, ); path = GMERemittance; @@ -6422,32 +6437,23 @@ D907AB96212AA8A300915A87 /* Module */ = { isa = PBXGroup; children = ( - BE74AF8E227C8FF100F05CE7 /* AutoDebitModules */, - 730D784F227A94E1007E517E /* RewardModules */, - 736A8C262277EAC100337A50 /* BiometricAuthModules */, - 7301973A22535135001954AB /* KYC */, - D9A060C2223F680B00F5D7C4 /* ResendExchange */, - D9790608223F58410025BD5B /* Resend */, - D92E65522226209F004D1B3D /* SendMoneyCode */, - D9BE021321E2DD44003AA8C7 /* PaymentSelection */, - FF6E7D7921BF951D00A003B9 /* AppUpdate */, - 04E36E0421AE585100783685 /* PennyTestSubmit */, - 043770D221AD04240005B22D /* PennyTest */, - 045976B021A3D8D30001E92A /* Auto refund */, - D96BD100216479E200DFE7D8 /* WalletStatement */, - D9DC106321639077008F3C51 /* MessageCompose */, + D92B80122140C3CB00A25B26 /* Main */, D950BEBC21549242008367A1 /* Home */, - D9778588215DC55E00754079 /* TransactionHistory */, - D9031127214786EA00AD5BA9 /* ForgotPassword */, - D96A4FE12146625C00CFD507 /* Register */, D96A4FBF21460B4900CFD507 /* SplashScreen */, D946718021426DFB003924DB /* Login */, - D946717B21426CBA003924DB /* SendMoney */, - D92B80122140C3CB00A25B26 /* Main */, - D922D9072134DCF000D43053 /* EditReciepient */, - D90D55B621327CD600EEEE04 /* AddReciepient */, - D95B5E2421311056000C0B33 /* GmeContacts */, + D9031127214786EA00AD5BA9 /* ForgotPassword */, + 73138D9322B7509F001280D3 /* RegisterModules */, D9B7ADDB2130048E009B0564 /* ExchangeRates */, + D95B5E2421311056000C0B33 /* GmeContacts */, + 9F3ADCE62004B80F0037A3A3 /* Profile */, + 042E6EFB203EAE3A004667A1 /* SideMenu */, + FF6E7D7921BF951D00A003B9 /* AppUpdate */, + D96BD100216479E200DFE7D8 /* WalletStatement */, + 73138D9622B7511D001280D3 /* TransactionHistoryModules */, + D946717B21426CBA003924DB /* SendMoneyModules */, + 736A8C262277EAC100337A50 /* BiometricAuthModules */, + BE74AF8E227C8FF100F05CE7 /* AutoDebitModules */, + 730D784F227A94E1007E517E /* RewardModules */, ); path = Module; sourceTree = ""; @@ -7225,7 +7231,6 @@ isa = PBXGroup; children = ( 73141DE022A0FC1100A8A4BB /* license_mtranskey.rsl */, - D93C2C6A22001C5F0079BF03 /* license_IBK_TEST_IONEBANK_20181105_20190531.rsl */, D93C201A22000D5F0079BF03 /* iPhone_Res */, D93C214A22000D600079BF03 /* iPad_Res */, D93C227122000D600079BF03 /* language */, @@ -9875,17 +9880,23 @@ path = ViewModels; sourceTree = ""; }; - D946717B21426CBA003924DB /* SendMoney */ = { + D946717B21426CBA003924DB /* SendMoneyModules */ = { isa = PBXGroup; children = ( - 73B4C8A622A5F2430078D495 /* SelectCoupon */, + 9F9DF0CA1FEBC0A0005B8F42 /* Recipient */, + D9BE021321E2DD44003AA8C7 /* PaymentSelection */, + 73469F822293C1AF0062946B /* SelectPayment */, D922D92B2135124200D43053 /* SendMoneyPaymentMode */, D922D94D2135145E00D43053 /* SendMoneyParent */, D922D96F21351AAE00D43053 /* SendMoneyExchangeRate */, D922D99321351B7400D43053 /* SendMoneyVerification */, D945F108213E1D5100A24824 /* SendMoneyReceipt */, + D92E65522226209F004D1B3D /* SendMoneyCode */, + D9A060C2223F680B00F5D7C4 /* ResendExchange */, + D9790608223F58410025BD5B /* Resend */, + 73B4C8A622A5F2430078D495 /* SelectCoupon */, ); - path = SendMoney; + path = SendMoneyModules; sourceTree = ""; }; D946718021426DFB003924DB /* Login */ = { @@ -10252,7 +10263,6 @@ isa = PBXGroup; children = ( 73071AAF2296CF9B008840FD /* HotLine */, - 73469F822293C1AF0062946B /* SelectPayment */, 730D7896227A94F2007E517E /* SearchAddress */, 73FDCE1C225C167700CC6912 /* KeyChain.swift */, D96A4FBB2146079600CFD507 /* AppConstants.swift */, @@ -11668,7 +11678,6 @@ D93C2B7A22000D660079BF03 /* iPad_transkey_number_key_random_9.png in Resources */, D93C277422000D630079BF03 /* iPhone_transkey_alnum_cmd_0_down.png in Resources */, D93C2BBA22000D660079BF03 /* transkey_input_sym_11.png in Resources */, - 049B6ED0203ADCF3003D6F62 /* gme-logo.png in Resources */, D93C2A6A22000D650079BF03 /* iPhone_transkey_landscape_number_cmd_2_mongolian.png in Resources */, D93C270922000D630079BF03 /* iPhone_transkey_landscape_alnum_dummy_2.png in Resources */, D93C280622000D640079BF03 /* iPad_transkey_landscape_alnum_cap_3.png in Resources */, @@ -12396,7 +12405,6 @@ D93C277122000D630079BF03 /* iPhone_transkey_alnum_cmd_4_2_down.png in Resources */, D93C269322000D630079BF03 /* iPhone_transkey_landscape_alnum_cmd_4.png in Resources */, D93C2A7622000D650079BF03 /* iPhone_transkey_alnum_cmd_8_mongolian.png in Resources */, - D93C2C6B22001C5F0079BF03 /* license_IBK_TEST_IONEBANK_20181105_20190531.rsl in Resources */, D93C298C22000D650079BF03 /* iPhone_transkey_number_cmd_2_2_japanese_down.png in Resources */, D93C2C1A22000D660079BF03 /* pt-icon0.png in Resources */, D93C2AE922000D650079BF03 /* iPad_transkey_alnum_cmd_5_chinese_down.png in Resources */, diff --git a/GMERemittance/.DS_Store b/GMERemittance/.DS_Store index c2502962..5d30e686 100644 Binary files a/GMERemittance/.DS_Store and b/GMERemittance/.DS_Store differ diff --git a/GMERemittance/Assets.xcassets/.DS_Store b/GMERemittance/Assets.xcassets/.DS_Store index d5cafbd4..5a2bdbc4 100644 Binary files a/GMERemittance/Assets.xcassets/.DS_Store and b/GMERemittance/Assets.xcassets/.DS_Store differ diff --git a/GMERemittance/Assets.xcassets/gme-logo.imageset/gme-logo.png b/GMERemittance/Assets.xcassets/gme-logo.imageset/gme-logo.png deleted file mode 100644 index cc30ba94..00000000 Binary files a/GMERemittance/Assets.xcassets/gme-logo.imageset/gme-logo.png and /dev/null differ diff --git a/GMERemittance/Profile/Profile.storyboard b/GMERemittance/Module/Profile/Profile.storyboard similarity index 100% rename from GMERemittance/Profile/Profile.storyboard rename to GMERemittance/Module/Profile/Profile.storyboard diff --git a/GMERemittance/Profile/ProfileChangePasswordViewController.swift b/GMERemittance/Module/Profile/ProfileChangePasswordViewController.swift similarity index 100% rename from GMERemittance/Profile/ProfileChangePasswordViewController.swift rename to GMERemittance/Module/Profile/ProfileChangePasswordViewController.swift diff --git a/GMERemittance/Profile/ProfileViewController.swift b/GMERemittance/Module/Profile/ProfileViewController.swift similarity index 100% rename from GMERemittance/Profile/ProfileViewController.swift rename to GMERemittance/Module/Profile/ProfileViewController.swift diff --git a/GMERemittance/Module/KYC/.DS_Store b/GMERemittance/Module/RegisterModules/KYC/.DS_Store similarity index 100% rename from GMERemittance/Module/KYC/.DS_Store rename to GMERemittance/Module/RegisterModules/KYC/.DS_Store diff --git a/GMERemittance/Module/KYC/Kyc/Application Logic/Interactor/KycInteractor.swift b/GMERemittance/Module/RegisterModules/KYC/Kyc/Application Logic/Interactor/KycInteractor.swift similarity index 100% rename from GMERemittance/Module/KYC/Kyc/Application Logic/Interactor/KycInteractor.swift rename to GMERemittance/Module/RegisterModules/KYC/Kyc/Application Logic/Interactor/KycInteractor.swift diff --git a/GMERemittance/Module/KYC/Kyc/Application Logic/Interactor/KycInteractorIO.swift b/GMERemittance/Module/RegisterModules/KYC/Kyc/Application Logic/Interactor/KycInteractorIO.swift similarity index 100% rename from GMERemittance/Module/KYC/Kyc/Application Logic/Interactor/KycInteractorIO.swift rename to GMERemittance/Module/RegisterModules/KYC/Kyc/Application Logic/Interactor/KycInteractorIO.swift diff --git a/GMERemittance/Module/KYC/Kyc/Application Logic/Service/KycService.swift b/GMERemittance/Module/RegisterModules/KYC/Kyc/Application Logic/Service/KycService.swift similarity index 100% rename from GMERemittance/Module/KYC/Kyc/Application Logic/Service/KycService.swift rename to GMERemittance/Module/RegisterModules/KYC/Kyc/Application Logic/Service/KycService.swift diff --git a/GMERemittance/Module/KYC/Kyc/Application Logic/Service/KycServiceType.swift b/GMERemittance/Module/RegisterModules/KYC/Kyc/Application Logic/Service/KycServiceType.swift similarity index 100% rename from GMERemittance/Module/KYC/Kyc/Application Logic/Service/KycServiceType.swift rename to GMERemittance/Module/RegisterModules/KYC/Kyc/Application Logic/Service/KycServiceType.swift diff --git a/GMERemittance/Module/KYC/Kyc/Module Interface/KycModuleInterface.swift b/GMERemittance/Module/RegisterModules/KYC/Kyc/Module Interface/KycModuleInterface.swift similarity index 100% rename from GMERemittance/Module/KYC/Kyc/Module Interface/KycModuleInterface.swift rename to GMERemittance/Module/RegisterModules/KYC/Kyc/Module Interface/KycModuleInterface.swift diff --git a/GMERemittance/Module/KYC/Kyc/User Interface/Presenter/KycPresenter.swift b/GMERemittance/Module/RegisterModules/KYC/Kyc/User Interface/Presenter/KycPresenter.swift similarity index 100% rename from GMERemittance/Module/KYC/Kyc/User Interface/Presenter/KycPresenter.swift rename to GMERemittance/Module/RegisterModules/KYC/Kyc/User Interface/Presenter/KycPresenter.swift diff --git a/GMERemittance/Module/KYC/Kyc/User Interface/View/Kyc.storyboard b/GMERemittance/Module/RegisterModules/KYC/Kyc/User Interface/View/Kyc.storyboard similarity index 100% rename from GMERemittance/Module/KYC/Kyc/User Interface/View/Kyc.storyboard rename to GMERemittance/Module/RegisterModules/KYC/Kyc/User Interface/View/Kyc.storyboard diff --git a/GMERemittance/Module/KYC/Kyc/User Interface/View/KycViewController.swift b/GMERemittance/Module/RegisterModules/KYC/Kyc/User Interface/View/KycViewController.swift similarity index 100% rename from GMERemittance/Module/KYC/Kyc/User Interface/View/KycViewController.swift rename to GMERemittance/Module/RegisterModules/KYC/Kyc/User Interface/View/KycViewController.swift diff --git a/GMERemittance/Module/KYC/Kyc/User Interface/View/KycViewInterface.swift b/GMERemittance/Module/RegisterModules/KYC/Kyc/User Interface/View/KycViewInterface.swift similarity index 100% rename from GMERemittance/Module/KYC/Kyc/User Interface/View/KycViewInterface.swift rename to GMERemittance/Module/RegisterModules/KYC/Kyc/User Interface/View/KycViewInterface.swift diff --git a/GMERemittance/Module/KYC/Kyc/User Interface/Wireframe/KycWireframe.swift b/GMERemittance/Module/RegisterModules/KYC/Kyc/User Interface/Wireframe/KycWireframe.swift similarity index 100% rename from GMERemittance/Module/KYC/Kyc/User Interface/Wireframe/KycWireframe.swift rename to GMERemittance/Module/RegisterModules/KYC/Kyc/User Interface/Wireframe/KycWireframe.swift diff --git a/GMERemittance/Module/KYC/Kyc/User Interface/Wireframe/KycWireframeInput.swift b/GMERemittance/Module/RegisterModules/KYC/Kyc/User Interface/Wireframe/KycWireframeInput.swift similarity index 100% rename from GMERemittance/Module/KYC/Kyc/User Interface/Wireframe/KycWireframeInput.swift rename to GMERemittance/Module/RegisterModules/KYC/Kyc/User Interface/Wireframe/KycWireframeInput.swift diff --git a/GMERemittance/Module/KYC/kycForm1/Application Logic/Interactor/kycForm1Interactor.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm1/Application Logic/Interactor/kycForm1Interactor.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm1/Application Logic/Interactor/kycForm1Interactor.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm1/Application Logic/Interactor/kycForm1Interactor.swift diff --git a/GMERemittance/Module/KYC/kycForm1/Application Logic/Interactor/kycForm1InteractorIO.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm1/Application Logic/Interactor/kycForm1InteractorIO.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm1/Application Logic/Interactor/kycForm1InteractorIO.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm1/Application Logic/Interactor/kycForm1InteractorIO.swift diff --git a/GMERemittance/Module/KYC/kycForm1/Application Logic/Service/kycForm1Service.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm1/Application Logic/Service/kycForm1Service.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm1/Application Logic/Service/kycForm1Service.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm1/Application Logic/Service/kycForm1Service.swift diff --git a/GMERemittance/Module/KYC/kycForm1/Application Logic/Service/kycForm1ServiceType.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm1/Application Logic/Service/kycForm1ServiceType.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm1/Application Logic/Service/kycForm1ServiceType.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm1/Application Logic/Service/kycForm1ServiceType.swift diff --git a/GMERemittance/Module/KYC/kycForm1/Module Interface/kycForm1ModuleInterface.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm1/Module Interface/kycForm1ModuleInterface.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm1/Module Interface/kycForm1ModuleInterface.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm1/Module Interface/kycForm1ModuleInterface.swift diff --git a/GMERemittance/Module/KYC/kycForm1/User Interface/.DS_Store b/GMERemittance/Module/RegisterModules/KYC/kycForm1/User Interface/.DS_Store similarity index 100% rename from GMERemittance/Module/KYC/kycForm1/User Interface/.DS_Store rename to GMERemittance/Module/RegisterModules/KYC/kycForm1/User Interface/.DS_Store diff --git a/GMERemittance/Module/KYC/kycForm1/User Interface/Presenter/kycForm1Presenter.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm1/User Interface/Presenter/kycForm1Presenter.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm1/User Interface/Presenter/kycForm1Presenter.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm1/User Interface/Presenter/kycForm1Presenter.swift diff --git a/GMERemittance/Module/KYC/kycForm1/User Interface/View/kycForm1.storyboard b/GMERemittance/Module/RegisterModules/KYC/kycForm1/User Interface/View/kycForm1.storyboard similarity index 100% rename from GMERemittance/Module/KYC/kycForm1/User Interface/View/kycForm1.storyboard rename to GMERemittance/Module/RegisterModules/KYC/kycForm1/User Interface/View/kycForm1.storyboard diff --git a/GMERemittance/Module/KYC/kycForm1/User Interface/View/kycForm1ViewController.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm1/User Interface/View/kycForm1ViewController.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm1/User Interface/View/kycForm1ViewController.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm1/User Interface/View/kycForm1ViewController.swift diff --git a/GMERemittance/Module/KYC/kycForm1/User Interface/View/kycForm1ViewInterface.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm1/User Interface/View/kycForm1ViewInterface.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm1/User Interface/View/kycForm1ViewInterface.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm1/User Interface/View/kycForm1ViewInterface.swift diff --git a/GMERemittance/Module/KYC/kycForm1/User Interface/Wireframe/kycForm1Wireframe.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm1/User Interface/Wireframe/kycForm1Wireframe.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm1/User Interface/Wireframe/kycForm1Wireframe.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm1/User Interface/Wireframe/kycForm1Wireframe.swift diff --git a/GMERemittance/Module/KYC/kycForm1/User Interface/Wireframe/kycForm1WireframeInput.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm1/User Interface/Wireframe/kycForm1WireframeInput.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm1/User Interface/Wireframe/kycForm1WireframeInput.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm1/User Interface/Wireframe/kycForm1WireframeInput.swift diff --git a/GMERemittance/Module/KYC/kycForm2/Application Logic/Interactor/kycForm2Interactor.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm2/Application Logic/Interactor/kycForm2Interactor.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm2/Application Logic/Interactor/kycForm2Interactor.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm2/Application Logic/Interactor/kycForm2Interactor.swift diff --git a/GMERemittance/Module/KYC/kycForm2/Application Logic/Interactor/kycForm2InteractorIO.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm2/Application Logic/Interactor/kycForm2InteractorIO.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm2/Application Logic/Interactor/kycForm2InteractorIO.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm2/Application Logic/Interactor/kycForm2InteractorIO.swift diff --git a/GMERemittance/Module/KYC/kycForm2/Application Logic/Service/kycForm2Service.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm2/Application Logic/Service/kycForm2Service.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm2/Application Logic/Service/kycForm2Service.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm2/Application Logic/Service/kycForm2Service.swift diff --git a/GMERemittance/Module/KYC/kycForm2/Application Logic/Service/kycForm2ServiceType.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm2/Application Logic/Service/kycForm2ServiceType.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm2/Application Logic/Service/kycForm2ServiceType.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm2/Application Logic/Service/kycForm2ServiceType.swift diff --git a/GMERemittance/Module/KYC/kycForm2/Module Interface/kycForm2ModuleInterface.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm2/Module Interface/kycForm2ModuleInterface.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm2/Module Interface/kycForm2ModuleInterface.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm2/Module Interface/kycForm2ModuleInterface.swift diff --git a/GMERemittance/Module/KYC/kycForm2/User Interface/Presenter/kycForm2Presenter.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/Presenter/kycForm2Presenter.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm2/User Interface/Presenter/kycForm2Presenter.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/Presenter/kycForm2Presenter.swift diff --git a/GMERemittance/Module/KYC/kycForm2/User Interface/View/kycForm2.storyboard b/GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/View/kycForm2.storyboard similarity index 100% rename from GMERemittance/Module/KYC/kycForm2/User Interface/View/kycForm2.storyboard rename to GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/View/kycForm2.storyboard diff --git a/GMERemittance/Module/KYC/kycForm2/User Interface/View/kycForm2ViewController.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/View/kycForm2ViewController.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm2/User Interface/View/kycForm2ViewController.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/View/kycForm2ViewController.swift diff --git a/GMERemittance/Module/KYC/kycForm2/User Interface/View/kycForm2ViewInterface.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/View/kycForm2ViewInterface.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm2/User Interface/View/kycForm2ViewInterface.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/View/kycForm2ViewInterface.swift diff --git a/GMERemittance/Module/KYC/kycForm2/User Interface/Wireframe/kycForm2Wireframe.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/Wireframe/kycForm2Wireframe.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm2/User Interface/Wireframe/kycForm2Wireframe.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/Wireframe/kycForm2Wireframe.swift diff --git a/GMERemittance/Module/KYC/kycForm2/User Interface/Wireframe/kycForm2WireframeInput.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/Wireframe/kycForm2WireframeInput.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm2/User Interface/Wireframe/kycForm2WireframeInput.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm2/User Interface/Wireframe/kycForm2WireframeInput.swift diff --git a/GMERemittance/Module/KYC/kycForm3/Application Logic/Interactor/kycForm3Interactor.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm3/Application Logic/Interactor/kycForm3Interactor.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm3/Application Logic/Interactor/kycForm3Interactor.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm3/Application Logic/Interactor/kycForm3Interactor.swift diff --git a/GMERemittance/Module/KYC/kycForm3/Application Logic/Interactor/kycForm3InteractorIO.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm3/Application Logic/Interactor/kycForm3InteractorIO.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm3/Application Logic/Interactor/kycForm3InteractorIO.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm3/Application Logic/Interactor/kycForm3InteractorIO.swift diff --git a/GMERemittance/Module/KYC/kycForm3/Application Logic/Service/kycForm3Service.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm3/Application Logic/Service/kycForm3Service.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm3/Application Logic/Service/kycForm3Service.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm3/Application Logic/Service/kycForm3Service.swift diff --git a/GMERemittance/Module/KYC/kycForm3/Application Logic/Service/kycForm3ServiceType.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm3/Application Logic/Service/kycForm3ServiceType.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm3/Application Logic/Service/kycForm3ServiceType.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm3/Application Logic/Service/kycForm3ServiceType.swift diff --git a/GMERemittance/Module/KYC/kycForm3/Module Interface/kycForm3ModuleInterface.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm3/Module Interface/kycForm3ModuleInterface.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm3/Module Interface/kycForm3ModuleInterface.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm3/Module Interface/kycForm3ModuleInterface.swift diff --git a/GMERemittance/Module/KYC/kycForm3/User Interface/Presenter/kycForm3Presenter.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm3/User Interface/Presenter/kycForm3Presenter.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm3/User Interface/Presenter/kycForm3Presenter.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm3/User Interface/Presenter/kycForm3Presenter.swift diff --git a/GMERemittance/Module/KYC/kycForm3/User Interface/View/kycForm3.storyboard b/GMERemittance/Module/RegisterModules/KYC/kycForm3/User Interface/View/kycForm3.storyboard similarity index 100% rename from GMERemittance/Module/KYC/kycForm3/User Interface/View/kycForm3.storyboard rename to GMERemittance/Module/RegisterModules/KYC/kycForm3/User Interface/View/kycForm3.storyboard diff --git a/GMERemittance/Module/KYC/kycForm3/User Interface/View/kycForm3ViewController.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm3/User Interface/View/kycForm3ViewController.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm3/User Interface/View/kycForm3ViewController.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm3/User Interface/View/kycForm3ViewController.swift diff --git a/GMERemittance/Module/KYC/kycForm3/User Interface/View/kycForm3ViewInterface.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm3/User Interface/View/kycForm3ViewInterface.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm3/User Interface/View/kycForm3ViewInterface.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm3/User Interface/View/kycForm3ViewInterface.swift diff --git a/GMERemittance/Module/KYC/kycForm3/User Interface/Wireframe/kycForm3Wireframe.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm3/User Interface/Wireframe/kycForm3Wireframe.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm3/User Interface/Wireframe/kycForm3Wireframe.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm3/User Interface/Wireframe/kycForm3Wireframe.swift diff --git a/GMERemittance/Module/KYC/kycForm3/User Interface/Wireframe/kycForm3WireframeInput.swift b/GMERemittance/Module/RegisterModules/KYC/kycForm3/User Interface/Wireframe/kycForm3WireframeInput.swift similarity index 100% rename from GMERemittance/Module/KYC/kycForm3/User Interface/Wireframe/kycForm3WireframeInput.swift rename to GMERemittance/Module/RegisterModules/KYC/kycForm3/User Interface/Wireframe/kycForm3WireframeInput.swift diff --git a/GMERemittance/Module/PennyTest/Application Logic/Interactor/PennyTestInteractor.swift b/GMERemittance/Module/RegisterModules/PennyTest/Application Logic/Interactor/PennyTestInteractor.swift similarity index 100% rename from GMERemittance/Module/PennyTest/Application Logic/Interactor/PennyTestInteractor.swift rename to GMERemittance/Module/RegisterModules/PennyTest/Application Logic/Interactor/PennyTestInteractor.swift diff --git a/GMERemittance/Module/PennyTest/Application Logic/Interactor/PennyTestInteractorIO.swift b/GMERemittance/Module/RegisterModules/PennyTest/Application Logic/Interactor/PennyTestInteractorIO.swift similarity index 100% rename from GMERemittance/Module/PennyTest/Application Logic/Interactor/PennyTestInteractorIO.swift rename to GMERemittance/Module/RegisterModules/PennyTest/Application Logic/Interactor/PennyTestInteractorIO.swift diff --git a/GMERemittance/Module/PennyTest/Application Logic/Service/PennyTestService.swift b/GMERemittance/Module/RegisterModules/PennyTest/Application Logic/Service/PennyTestService.swift similarity index 100% rename from GMERemittance/Module/PennyTest/Application Logic/Service/PennyTestService.swift rename to GMERemittance/Module/RegisterModules/PennyTest/Application Logic/Service/PennyTestService.swift diff --git a/GMERemittance/Module/PennyTest/Application Logic/Service/PennyTestServiceType.swift b/GMERemittance/Module/RegisterModules/PennyTest/Application Logic/Service/PennyTestServiceType.swift similarity index 100% rename from GMERemittance/Module/PennyTest/Application Logic/Service/PennyTestServiceType.swift rename to GMERemittance/Module/RegisterModules/PennyTest/Application Logic/Service/PennyTestServiceType.swift diff --git a/GMERemittance/Module/PennyTest/Module Interface/PennyTestModuleInterface.swift b/GMERemittance/Module/RegisterModules/PennyTest/Module Interface/PennyTestModuleInterface.swift similarity index 100% rename from GMERemittance/Module/PennyTest/Module Interface/PennyTestModuleInterface.swift rename to GMERemittance/Module/RegisterModules/PennyTest/Module Interface/PennyTestModuleInterface.swift diff --git a/GMERemittance/Module/PennyTest/User Interface/Presenter/PennyTestPresenter.swift b/GMERemittance/Module/RegisterModules/PennyTest/User Interface/Presenter/PennyTestPresenter.swift similarity index 100% rename from GMERemittance/Module/PennyTest/User Interface/Presenter/PennyTestPresenter.swift rename to GMERemittance/Module/RegisterModules/PennyTest/User Interface/Presenter/PennyTestPresenter.swift diff --git a/GMERemittance/Module/PennyTest/User Interface/View/PennyTest.storyboard b/GMERemittance/Module/RegisterModules/PennyTest/User Interface/View/PennyTest.storyboard similarity index 100% rename from GMERemittance/Module/PennyTest/User Interface/View/PennyTest.storyboard rename to GMERemittance/Module/RegisterModules/PennyTest/User Interface/View/PennyTest.storyboard diff --git a/GMERemittance/Module/PennyTest/User Interface/View/PennyTestViewController.swift b/GMERemittance/Module/RegisterModules/PennyTest/User Interface/View/PennyTestViewController.swift similarity index 100% rename from GMERemittance/Module/PennyTest/User Interface/View/PennyTestViewController.swift rename to GMERemittance/Module/RegisterModules/PennyTest/User Interface/View/PennyTestViewController.swift diff --git a/GMERemittance/Module/PennyTest/User Interface/View/PennyTestViewInterface.swift b/GMERemittance/Module/RegisterModules/PennyTest/User Interface/View/PennyTestViewInterface.swift similarity index 100% rename from GMERemittance/Module/PennyTest/User Interface/View/PennyTestViewInterface.swift rename to GMERemittance/Module/RegisterModules/PennyTest/User Interface/View/PennyTestViewInterface.swift diff --git a/GMERemittance/Module/PennyTest/User Interface/Wireframe/PennyTestWireframe.swift b/GMERemittance/Module/RegisterModules/PennyTest/User Interface/Wireframe/PennyTestWireframe.swift similarity index 100% rename from GMERemittance/Module/PennyTest/User Interface/Wireframe/PennyTestWireframe.swift rename to GMERemittance/Module/RegisterModules/PennyTest/User Interface/Wireframe/PennyTestWireframe.swift diff --git a/GMERemittance/Module/PennyTest/User Interface/Wireframe/PennyTestWireframeInput.swift b/GMERemittance/Module/RegisterModules/PennyTest/User Interface/Wireframe/PennyTestWireframeInput.swift similarity index 100% rename from GMERemittance/Module/PennyTest/User Interface/Wireframe/PennyTestWireframeInput.swift rename to GMERemittance/Module/RegisterModules/PennyTest/User Interface/Wireframe/PennyTestWireframeInput.swift diff --git a/GMERemittance/Module/PennyTestSubmit/Application Logic/Interactor/PennyTestSubmitInteractor.swift b/GMERemittance/Module/RegisterModules/PennyTestSubmit/Application Logic/Interactor/PennyTestSubmitInteractor.swift similarity index 100% rename from GMERemittance/Module/PennyTestSubmit/Application Logic/Interactor/PennyTestSubmitInteractor.swift rename to GMERemittance/Module/RegisterModules/PennyTestSubmit/Application Logic/Interactor/PennyTestSubmitInteractor.swift diff --git a/GMERemittance/Module/PennyTestSubmit/Application Logic/Interactor/PennyTestSubmitInteractorIO.swift b/GMERemittance/Module/RegisterModules/PennyTestSubmit/Application Logic/Interactor/PennyTestSubmitInteractorIO.swift similarity index 100% rename from GMERemittance/Module/PennyTestSubmit/Application Logic/Interactor/PennyTestSubmitInteractorIO.swift rename to GMERemittance/Module/RegisterModules/PennyTestSubmit/Application Logic/Interactor/PennyTestSubmitInteractorIO.swift diff --git a/GMERemittance/Module/PennyTestSubmit/Application Logic/Service/PennyTestSubmitService.swift b/GMERemittance/Module/RegisterModules/PennyTestSubmit/Application Logic/Service/PennyTestSubmitService.swift similarity index 100% rename from GMERemittance/Module/PennyTestSubmit/Application Logic/Service/PennyTestSubmitService.swift rename to GMERemittance/Module/RegisterModules/PennyTestSubmit/Application Logic/Service/PennyTestSubmitService.swift diff --git a/GMERemittance/Module/PennyTestSubmit/Application Logic/Service/PennyTestSubmitServiceType.swift b/GMERemittance/Module/RegisterModules/PennyTestSubmit/Application Logic/Service/PennyTestSubmitServiceType.swift similarity index 100% rename from GMERemittance/Module/PennyTestSubmit/Application Logic/Service/PennyTestSubmitServiceType.swift rename to GMERemittance/Module/RegisterModules/PennyTestSubmit/Application Logic/Service/PennyTestSubmitServiceType.swift diff --git a/GMERemittance/Module/PennyTestSubmit/Module Interface/PennyTestSubmitModuleInterface.swift b/GMERemittance/Module/RegisterModules/PennyTestSubmit/Module Interface/PennyTestSubmitModuleInterface.swift similarity index 100% rename from GMERemittance/Module/PennyTestSubmit/Module Interface/PennyTestSubmitModuleInterface.swift rename to GMERemittance/Module/RegisterModules/PennyTestSubmit/Module Interface/PennyTestSubmitModuleInterface.swift diff --git a/GMERemittance/Module/PennyTestSubmit/User Interface/Presenter/PennyTestSubmitPresenter.swift b/GMERemittance/Module/RegisterModules/PennyTestSubmit/User Interface/Presenter/PennyTestSubmitPresenter.swift similarity index 100% rename from GMERemittance/Module/PennyTestSubmit/User Interface/Presenter/PennyTestSubmitPresenter.swift rename to GMERemittance/Module/RegisterModules/PennyTestSubmit/User Interface/Presenter/PennyTestSubmitPresenter.swift diff --git a/GMERemittance/Module/PennyTestSubmit/User Interface/View/PennyTestSubmit.storyboard b/GMERemittance/Module/RegisterModules/PennyTestSubmit/User Interface/View/PennyTestSubmit.storyboard similarity index 100% rename from GMERemittance/Module/PennyTestSubmit/User Interface/View/PennyTestSubmit.storyboard rename to GMERemittance/Module/RegisterModules/PennyTestSubmit/User Interface/View/PennyTestSubmit.storyboard diff --git a/GMERemittance/Module/PennyTestSubmit/User Interface/View/PennyTestSubmitViewController.swift b/GMERemittance/Module/RegisterModules/PennyTestSubmit/User Interface/View/PennyTestSubmitViewController.swift similarity index 100% rename from GMERemittance/Module/PennyTestSubmit/User Interface/View/PennyTestSubmitViewController.swift rename to GMERemittance/Module/RegisterModules/PennyTestSubmit/User Interface/View/PennyTestSubmitViewController.swift diff --git a/GMERemittance/Module/PennyTestSubmit/User Interface/View/PennyTestSubmitViewInterface.swift b/GMERemittance/Module/RegisterModules/PennyTestSubmit/User Interface/View/PennyTestSubmitViewInterface.swift similarity index 100% rename from GMERemittance/Module/PennyTestSubmit/User Interface/View/PennyTestSubmitViewInterface.swift rename to GMERemittance/Module/RegisterModules/PennyTestSubmit/User Interface/View/PennyTestSubmitViewInterface.swift diff --git a/GMERemittance/Module/PennyTestSubmit/User Interface/Wireframe/PennyTestSubmitWireframe.swift b/GMERemittance/Module/RegisterModules/PennyTestSubmit/User Interface/Wireframe/PennyTestSubmitWireframe.swift similarity index 100% rename from GMERemittance/Module/PennyTestSubmit/User Interface/Wireframe/PennyTestSubmitWireframe.swift rename to GMERemittance/Module/RegisterModules/PennyTestSubmit/User Interface/Wireframe/PennyTestSubmitWireframe.swift diff --git a/GMERemittance/Module/PennyTestSubmit/User Interface/Wireframe/PennyTestSubmitWireframeInput.swift b/GMERemittance/Module/RegisterModules/PennyTestSubmit/User Interface/Wireframe/PennyTestSubmitWireframeInput.swift similarity index 100% rename from GMERemittance/Module/PennyTestSubmit/User Interface/Wireframe/PennyTestSubmitWireframeInput.swift rename to GMERemittance/Module/RegisterModules/PennyTestSubmit/User Interface/Wireframe/PennyTestSubmitWireframeInput.swift diff --git a/GMERemittance/Module/Register/Application Logic/Interactor/RegisterInteractor.swift b/GMERemittance/Module/RegisterModules/Register/Application Logic/Interactor/RegisterInteractor.swift similarity index 100% rename from GMERemittance/Module/Register/Application Logic/Interactor/RegisterInteractor.swift rename to GMERemittance/Module/RegisterModules/Register/Application Logic/Interactor/RegisterInteractor.swift diff --git a/GMERemittance/Module/Register/Application Logic/Interactor/RegisterInteractorIO.swift b/GMERemittance/Module/RegisterModules/Register/Application Logic/Interactor/RegisterInteractorIO.swift similarity index 100% rename from GMERemittance/Module/Register/Application Logic/Interactor/RegisterInteractorIO.swift rename to GMERemittance/Module/RegisterModules/Register/Application Logic/Interactor/RegisterInteractorIO.swift diff --git a/GMERemittance/Module/Register/Application Logic/Service/RegisterService.swift b/GMERemittance/Module/RegisterModules/Register/Application Logic/Service/RegisterService.swift similarity index 100% rename from GMERemittance/Module/Register/Application Logic/Service/RegisterService.swift rename to GMERemittance/Module/RegisterModules/Register/Application Logic/Service/RegisterService.swift diff --git a/GMERemittance/Module/Register/Application Logic/Service/RegisterServiceType.swift b/GMERemittance/Module/RegisterModules/Register/Application Logic/Service/RegisterServiceType.swift similarity index 100% rename from GMERemittance/Module/Register/Application Logic/Service/RegisterServiceType.swift rename to GMERemittance/Module/RegisterModules/Register/Application Logic/Service/RegisterServiceType.swift diff --git a/GMERemittance/Module/Register/Module Interface/RegisterModuleInterface.swift b/GMERemittance/Module/RegisterModules/Register/Module Interface/RegisterModuleInterface.swift similarity index 100% rename from GMERemittance/Module/Register/Module Interface/RegisterModuleInterface.swift rename to GMERemittance/Module/RegisterModules/Register/Module Interface/RegisterModuleInterface.swift diff --git a/GMERemittance/Module/Register/User Interface/Presenter/RegisterPresenter.swift b/GMERemittance/Module/RegisterModules/Register/User Interface/Presenter/RegisterPresenter.swift similarity index 100% rename from GMERemittance/Module/Register/User Interface/Presenter/RegisterPresenter.swift rename to GMERemittance/Module/RegisterModules/Register/User Interface/Presenter/RegisterPresenter.swift diff --git a/GMERemittance/Module/Register/User Interface/View/.DS_Store b/GMERemittance/Module/RegisterModules/Register/User Interface/View/.DS_Store similarity index 100% rename from GMERemittance/Module/Register/User Interface/View/.DS_Store rename to GMERemittance/Module/RegisterModules/Register/User Interface/View/.DS_Store diff --git a/GMERemittance/Module/Register/User Interface/View/Register.storyboard b/GMERemittance/Module/RegisterModules/Register/User Interface/View/Register.storyboard similarity index 100% rename from GMERemittance/Module/Register/User Interface/View/Register.storyboard rename to GMERemittance/Module/RegisterModules/Register/User Interface/View/Register.storyboard diff --git a/GMERemittance/Module/Register/User Interface/View/RegisterViewController.swift b/GMERemittance/Module/RegisterModules/Register/User Interface/View/RegisterViewController.swift similarity index 100% rename from GMERemittance/Module/Register/User Interface/View/RegisterViewController.swift rename to GMERemittance/Module/RegisterModules/Register/User Interface/View/RegisterViewController.swift diff --git a/GMERemittance/Module/Register/User Interface/View/RegisterViewInterface.swift b/GMERemittance/Module/RegisterModules/Register/User Interface/View/RegisterViewInterface.swift similarity index 100% rename from GMERemittance/Module/Register/User Interface/View/RegisterViewInterface.swift rename to GMERemittance/Module/RegisterModules/Register/User Interface/View/RegisterViewInterface.swift diff --git a/GMERemittance/Module/Register/User Interface/Wireframe/RegisterWireframe.swift b/GMERemittance/Module/RegisterModules/Register/User Interface/Wireframe/RegisterWireframe.swift similarity index 100% rename from GMERemittance/Module/Register/User Interface/Wireframe/RegisterWireframe.swift rename to GMERemittance/Module/RegisterModules/Register/User Interface/Wireframe/RegisterWireframe.swift diff --git a/GMERemittance/Module/Register/User Interface/Wireframe/RegisterWireframeInput.swift b/GMERemittance/Module/RegisterModules/Register/User Interface/Wireframe/RegisterWireframeInput.swift similarity index 100% rename from GMERemittance/Module/Register/User Interface/Wireframe/RegisterWireframeInput.swift rename to GMERemittance/Module/RegisterModules/Register/User Interface/Wireframe/RegisterWireframeInput.swift diff --git a/GMERemittance/Module/PaymentSelection/Application Logic/Interactor/PaymentSelectionInteractor.swift b/GMERemittance/Module/SendMoneyModules/PaymentSelection/Application Logic/Interactor/PaymentSelectionInteractor.swift similarity index 100% rename from GMERemittance/Module/PaymentSelection/Application Logic/Interactor/PaymentSelectionInteractor.swift rename to GMERemittance/Module/SendMoneyModules/PaymentSelection/Application Logic/Interactor/PaymentSelectionInteractor.swift diff --git a/GMERemittance/Module/PaymentSelection/Application Logic/Interactor/PaymentSelectionInteractorIO.swift b/GMERemittance/Module/SendMoneyModules/PaymentSelection/Application Logic/Interactor/PaymentSelectionInteractorIO.swift similarity index 100% rename from GMERemittance/Module/PaymentSelection/Application Logic/Interactor/PaymentSelectionInteractorIO.swift rename to GMERemittance/Module/SendMoneyModules/PaymentSelection/Application Logic/Interactor/PaymentSelectionInteractorIO.swift diff --git a/GMERemittance/Module/PaymentSelection/Application Logic/Service/PaymentSelectionService.swift b/GMERemittance/Module/SendMoneyModules/PaymentSelection/Application Logic/Service/PaymentSelectionService.swift similarity index 100% rename from GMERemittance/Module/PaymentSelection/Application Logic/Service/PaymentSelectionService.swift rename to GMERemittance/Module/SendMoneyModules/PaymentSelection/Application Logic/Service/PaymentSelectionService.swift diff --git a/GMERemittance/Module/PaymentSelection/Application Logic/Service/PaymentSelectionServiceType.swift b/GMERemittance/Module/SendMoneyModules/PaymentSelection/Application Logic/Service/PaymentSelectionServiceType.swift similarity index 100% rename from GMERemittance/Module/PaymentSelection/Application Logic/Service/PaymentSelectionServiceType.swift rename to GMERemittance/Module/SendMoneyModules/PaymentSelection/Application Logic/Service/PaymentSelectionServiceType.swift diff --git a/GMERemittance/Module/PaymentSelection/Module Interface/PaymentSelectionModuleInterface.swift b/GMERemittance/Module/SendMoneyModules/PaymentSelection/Module Interface/PaymentSelectionModuleInterface.swift similarity index 100% rename from GMERemittance/Module/PaymentSelection/Module Interface/PaymentSelectionModuleInterface.swift rename to GMERemittance/Module/SendMoneyModules/PaymentSelection/Module Interface/PaymentSelectionModuleInterface.swift diff --git a/GMERemittance/Module/PaymentSelection/User Interface/Presenter/PaymentSelectionPresenter.swift b/GMERemittance/Module/SendMoneyModules/PaymentSelection/User Interface/Presenter/PaymentSelectionPresenter.swift similarity index 100% rename from GMERemittance/Module/PaymentSelection/User Interface/Presenter/PaymentSelectionPresenter.swift rename to GMERemittance/Module/SendMoneyModules/PaymentSelection/User Interface/Presenter/PaymentSelectionPresenter.swift diff --git a/GMERemittance/Module/PaymentSelection/User Interface/View/Cells/PaymentSelectionTableViewCell.swift b/GMERemittance/Module/SendMoneyModules/PaymentSelection/User Interface/View/Cells/PaymentSelectionTableViewCell.swift similarity index 100% rename from GMERemittance/Module/PaymentSelection/User Interface/View/Cells/PaymentSelectionTableViewCell.swift rename to GMERemittance/Module/SendMoneyModules/PaymentSelection/User Interface/View/Cells/PaymentSelectionTableViewCell.swift diff --git a/GMERemittance/Module/PaymentSelection/User Interface/View/PaymentSelection.storyboard b/GMERemittance/Module/SendMoneyModules/PaymentSelection/User Interface/View/PaymentSelection.storyboard similarity index 100% rename from GMERemittance/Module/PaymentSelection/User Interface/View/PaymentSelection.storyboard rename to GMERemittance/Module/SendMoneyModules/PaymentSelection/User Interface/View/PaymentSelection.storyboard diff --git a/GMERemittance/Module/PaymentSelection/User Interface/View/PaymentSelectionViewController.swift b/GMERemittance/Module/SendMoneyModules/PaymentSelection/User Interface/View/PaymentSelectionViewController.swift similarity index 100% rename from GMERemittance/Module/PaymentSelection/User Interface/View/PaymentSelectionViewController.swift rename to GMERemittance/Module/SendMoneyModules/PaymentSelection/User Interface/View/PaymentSelectionViewController.swift diff --git a/GMERemittance/Module/PaymentSelection/User Interface/View/PaymentSelectionViewInterface.swift b/GMERemittance/Module/SendMoneyModules/PaymentSelection/User Interface/View/PaymentSelectionViewInterface.swift similarity index 100% rename from GMERemittance/Module/PaymentSelection/User Interface/View/PaymentSelectionViewInterface.swift rename to GMERemittance/Module/SendMoneyModules/PaymentSelection/User Interface/View/PaymentSelectionViewInterface.swift diff --git a/GMERemittance/Module/PaymentSelection/User Interface/Wireframe/PaymentSelectionWireframe.swift b/GMERemittance/Module/SendMoneyModules/PaymentSelection/User Interface/Wireframe/PaymentSelectionWireframe.swift similarity index 100% rename from GMERemittance/Module/PaymentSelection/User Interface/Wireframe/PaymentSelectionWireframe.swift rename to GMERemittance/Module/SendMoneyModules/PaymentSelection/User Interface/Wireframe/PaymentSelectionWireframe.swift diff --git a/GMERemittance/Module/PaymentSelection/User Interface/Wireframe/PaymentSelectionWireframeInput.swift b/GMERemittance/Module/SendMoneyModules/PaymentSelection/User Interface/Wireframe/PaymentSelectionWireframeInput.swift similarity index 100% rename from GMERemittance/Module/PaymentSelection/User Interface/Wireframe/PaymentSelectionWireframeInput.swift rename to GMERemittance/Module/SendMoneyModules/PaymentSelection/User Interface/Wireframe/PaymentSelectionWireframeInput.swift diff --git a/GMERemittance/Module/AddReciepient/Application Logic/Interactor/AddReciepientInteractor.swift b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/Application Logic/Interactor/AddReciepientInteractor.swift similarity index 100% rename from GMERemittance/Module/AddReciepient/Application Logic/Interactor/AddReciepientInteractor.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/Application Logic/Interactor/AddReciepientInteractor.swift diff --git a/GMERemittance/Module/AddReciepient/Application Logic/Interactor/AddReciepientInteractorIO.swift b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/Application Logic/Interactor/AddReciepientInteractorIO.swift similarity index 100% rename from GMERemittance/Module/AddReciepient/Application Logic/Interactor/AddReciepientInteractorIO.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/Application Logic/Interactor/AddReciepientInteractorIO.swift diff --git a/GMERemittance/Module/AddReciepient/Application Logic/Service/AddReciepientService.swift b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/Application Logic/Service/AddReciepientService.swift similarity index 100% rename from GMERemittance/Module/AddReciepient/Application Logic/Service/AddReciepientService.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/Application Logic/Service/AddReciepientService.swift diff --git a/GMERemittance/Module/AddReciepient/Application Logic/Service/AddReciepientServiceType.swift b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/Application Logic/Service/AddReciepientServiceType.swift similarity index 100% rename from GMERemittance/Module/AddReciepient/Application Logic/Service/AddReciepientServiceType.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/Application Logic/Service/AddReciepientServiceType.swift diff --git a/GMERemittance/Module/AddReciepient/Module Interface/AddReciepientModuleInterface.swift b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/Module Interface/AddReciepientModuleInterface.swift similarity index 100% rename from GMERemittance/Module/AddReciepient/Module Interface/AddReciepientModuleInterface.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/Module Interface/AddReciepientModuleInterface.swift diff --git a/GMERemittance/Module/AddReciepient/User Interface/Presenter/AddReciepientPresenter.swift b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/Presenter/AddReciepientPresenter.swift similarity index 100% rename from GMERemittance/Module/AddReciepient/User Interface/Presenter/AddReciepientPresenter.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/Presenter/AddReciepientPresenter.swift diff --git a/GMERemittance/Module/AddReciepient/User Interface/View/AddReciepient.storyboard b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/AddReciepient.storyboard similarity index 100% rename from GMERemittance/Module/AddReciepient/User Interface/View/AddReciepient.storyboard rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/AddReciepient.storyboard diff --git a/GMERemittance/Module/AddReciepient/User Interface/View/AddReciepientViewController.swift b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/AddReciepientViewController.swift similarity index 100% rename from GMERemittance/Module/AddReciepient/User Interface/View/AddReciepientViewController.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/AddReciepientViewController.swift diff --git a/GMERemittance/Module/AddReciepient/User Interface/View/AddReciepientViewInterface.swift b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/AddReciepientViewInterface.swift similarity index 100% rename from GMERemittance/Module/AddReciepient/User Interface/View/AddReciepientViewInterface.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/AddReciepientViewInterface.swift diff --git a/GMERemittance/Module/AddReciepient/User Interface/View/ViewModels/SendMoneyCountryViewModel.swift b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/ViewModels/SendMoneyCountryViewModel.swift similarity index 100% rename from GMERemittance/Module/AddReciepient/User Interface/View/ViewModels/SendMoneyCountryViewModel.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/ViewModels/SendMoneyCountryViewModel.swift diff --git a/GMERemittance/Module/AddReciepient/User Interface/View/ViewModels/SendMoneyDistrictViewModel.swift b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/ViewModels/SendMoneyDistrictViewModel.swift similarity index 100% rename from GMERemittance/Module/AddReciepient/User Interface/View/ViewModels/SendMoneyDistrictViewModel.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/ViewModels/SendMoneyDistrictViewModel.swift diff --git a/GMERemittance/Module/AddReciepient/User Interface/View/ViewModels/SendMoneyProvinceViewModel.swift b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/ViewModels/SendMoneyProvinceViewModel.swift similarity index 100% rename from GMERemittance/Module/AddReciepient/User Interface/View/ViewModels/SendMoneyProvinceViewModel.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/ViewModels/SendMoneyProvinceViewModel.swift diff --git a/GMERemittance/Module/AddReciepient/User Interface/View/ViewModels/SendMoneyRelationViewModel.swift b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/ViewModels/SendMoneyRelationViewModel.swift similarity index 100% rename from GMERemittance/Module/AddReciepient/User Interface/View/ViewModels/SendMoneyRelationViewModel.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/ViewModels/SendMoneyRelationViewModel.swift diff --git a/GMERemittance/Module/AddReciepient/User Interface/View/ViewModels/SendMoneyTransFerReasonViewModel.swift b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/ViewModels/SendMoneyTransFerReasonViewModel.swift similarity index 100% rename from GMERemittance/Module/AddReciepient/User Interface/View/ViewModels/SendMoneyTransFerReasonViewModel.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/View/ViewModels/SendMoneyTransFerReasonViewModel.swift diff --git a/GMERemittance/Module/AddReciepient/User Interface/Wireframe/AddReciepientWireframe.swift b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/Wireframe/AddReciepientWireframe.swift similarity index 100% rename from GMERemittance/Module/AddReciepient/User Interface/Wireframe/AddReciepientWireframe.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/Wireframe/AddReciepientWireframe.swift diff --git a/GMERemittance/Module/AddReciepient/User Interface/Wireframe/AddReciepientWireframeInput.swift b/GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/Wireframe/AddReciepientWireframeInput.swift similarity index 100% rename from GMERemittance/Module/AddReciepient/User Interface/Wireframe/AddReciepientWireframeInput.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/AddReciepient/User Interface/Wireframe/AddReciepientWireframeInput.swift diff --git a/GMERemittance/Module/EditReciepient/Application Logic/Interactor/EditReciepientInteractor.swift b/GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/Application Logic/Interactor/EditReciepientInteractor.swift similarity index 100% rename from GMERemittance/Module/EditReciepient/Application Logic/Interactor/EditReciepientInteractor.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/Application Logic/Interactor/EditReciepientInteractor.swift diff --git a/GMERemittance/Module/EditReciepient/Application Logic/Interactor/EditReciepientInteractorIO.swift b/GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/Application Logic/Interactor/EditReciepientInteractorIO.swift similarity index 100% rename from GMERemittance/Module/EditReciepient/Application Logic/Interactor/EditReciepientInteractorIO.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/Application Logic/Interactor/EditReciepientInteractorIO.swift diff --git a/GMERemittance/Module/EditReciepient/Application Logic/Service/EditReciepientService.swift b/GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/Application Logic/Service/EditReciepientService.swift similarity index 100% rename from GMERemittance/Module/EditReciepient/Application Logic/Service/EditReciepientService.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/Application Logic/Service/EditReciepientService.swift diff --git a/GMERemittance/Module/EditReciepient/Application Logic/Service/EditReciepientServiceType.swift b/GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/Application Logic/Service/EditReciepientServiceType.swift similarity index 100% rename from GMERemittance/Module/EditReciepient/Application Logic/Service/EditReciepientServiceType.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/Application Logic/Service/EditReciepientServiceType.swift diff --git a/GMERemittance/Module/EditReciepient/Module Interface/EditReciepientModuleInterface.swift b/GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/Module Interface/EditReciepientModuleInterface.swift similarity index 100% rename from GMERemittance/Module/EditReciepient/Module Interface/EditReciepientModuleInterface.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/Module Interface/EditReciepientModuleInterface.swift diff --git a/GMERemittance/Module/EditReciepient/User Interface/Presenter/EditReciepientPresenter.swift b/GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/User Interface/Presenter/EditReciepientPresenter.swift similarity index 100% rename from GMERemittance/Module/EditReciepient/User Interface/Presenter/EditReciepientPresenter.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/User Interface/Presenter/EditReciepientPresenter.swift diff --git a/GMERemittance/Module/EditReciepient/User Interface/Presenter/EditRecipientRecipientViewModel.swift b/GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/User Interface/Presenter/EditRecipientRecipientViewModel.swift similarity index 100% rename from GMERemittance/Module/EditReciepient/User Interface/Presenter/EditRecipientRecipientViewModel.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/User Interface/Presenter/EditRecipientRecipientViewModel.swift diff --git a/GMERemittance/Module/EditReciepient/User Interface/View/EditReciepient.storyboard b/GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/User Interface/View/EditReciepient.storyboard similarity index 100% rename from GMERemittance/Module/EditReciepient/User Interface/View/EditReciepient.storyboard rename to GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/User Interface/View/EditReciepient.storyboard diff --git a/GMERemittance/Module/EditReciepient/User Interface/View/EditReciepientViewController.swift b/GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/User Interface/View/EditReciepientViewController.swift similarity index 100% rename from GMERemittance/Module/EditReciepient/User Interface/View/EditReciepientViewController.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/User Interface/View/EditReciepientViewController.swift diff --git a/GMERemittance/Module/EditReciepient/User Interface/View/EditReciepientViewInterface.swift b/GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/User Interface/View/EditReciepientViewInterface.swift similarity index 100% rename from GMERemittance/Module/EditReciepient/User Interface/View/EditReciepientViewInterface.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/User Interface/View/EditReciepientViewInterface.swift diff --git a/GMERemittance/Module/EditReciepient/User Interface/Wireframe/EditReciepientWireframe.swift b/GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/User Interface/Wireframe/EditReciepientWireframe.swift similarity index 100% rename from GMERemittance/Module/EditReciepient/User Interface/Wireframe/EditReciepientWireframe.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/User Interface/Wireframe/EditReciepientWireframe.swift diff --git a/GMERemittance/Module/EditReciepient/User Interface/Wireframe/EditReciepientWireframeInput.swift b/GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/User Interface/Wireframe/EditReciepientWireframeInput.swift similarity index 100% rename from GMERemittance/Module/EditReciepient/User Interface/Wireframe/EditReciepientWireframeInput.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/EditReciepient/User Interface/Wireframe/EditReciepientWireframeInput.swift diff --git a/GMERemittance/Recipient/ReciepientListService.swift b/GMERemittance/Module/SendMoneyModules/Recipient/ReciepientListService.swift similarity index 100% rename from GMERemittance/Recipient/ReciepientListService.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/ReciepientListService.swift diff --git a/GMERemittance/Recipient/ReciepientServcie.swift b/GMERemittance/Module/SendMoneyModules/Recipient/ReciepientServcie.swift similarity index 100% rename from GMERemittance/Recipient/ReciepientServcie.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/ReciepientServcie.swift diff --git a/GMERemittance/Recipient/RecipientListTableViewCell.swift b/GMERemittance/Module/SendMoneyModules/Recipient/RecipientListTableViewCell.swift similarity index 100% rename from GMERemittance/Recipient/RecipientListTableViewCell.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/RecipientListTableViewCell.swift diff --git a/GMERemittance/Recipient/RecipientListViewController.storyboard b/GMERemittance/Module/SendMoneyModules/Recipient/RecipientListViewController.storyboard similarity index 100% rename from GMERemittance/Recipient/RecipientListViewController.storyboard rename to GMERemittance/Module/SendMoneyModules/Recipient/RecipientListViewController.storyboard diff --git a/GMERemittance/Recipient/RecipientListViewController.swift b/GMERemittance/Module/SendMoneyModules/Recipient/RecipientListViewController.swift similarity index 100% rename from GMERemittance/Recipient/RecipientListViewController.swift rename to GMERemittance/Module/SendMoneyModules/Recipient/RecipientListViewController.swift diff --git a/GMERemittance/Module/Resend/Application Logic/Interactor/ResendInteractor.swift b/GMERemittance/Module/SendMoneyModules/Resend/Application Logic/Interactor/ResendInteractor.swift similarity index 100% rename from GMERemittance/Module/Resend/Application Logic/Interactor/ResendInteractor.swift rename to GMERemittance/Module/SendMoneyModules/Resend/Application Logic/Interactor/ResendInteractor.swift diff --git a/GMERemittance/Module/Resend/Application Logic/Interactor/ResendInteractorIO.swift b/GMERemittance/Module/SendMoneyModules/Resend/Application Logic/Interactor/ResendInteractorIO.swift similarity index 100% rename from GMERemittance/Module/Resend/Application Logic/Interactor/ResendInteractorIO.swift rename to GMERemittance/Module/SendMoneyModules/Resend/Application Logic/Interactor/ResendInteractorIO.swift diff --git a/GMERemittance/Module/Resend/Application Logic/Service/ResendService.swift b/GMERemittance/Module/SendMoneyModules/Resend/Application Logic/Service/ResendService.swift similarity index 100% rename from GMERemittance/Module/Resend/Application Logic/Service/ResendService.swift rename to GMERemittance/Module/SendMoneyModules/Resend/Application Logic/Service/ResendService.swift diff --git a/GMERemittance/Module/Resend/Application Logic/Service/ResendServiceType.swift b/GMERemittance/Module/SendMoneyModules/Resend/Application Logic/Service/ResendServiceType.swift similarity index 100% rename from GMERemittance/Module/Resend/Application Logic/Service/ResendServiceType.swift rename to GMERemittance/Module/SendMoneyModules/Resend/Application Logic/Service/ResendServiceType.swift diff --git a/GMERemittance/Module/Resend/Module Interface/ResendModuleInterface.swift b/GMERemittance/Module/SendMoneyModules/Resend/Module Interface/ResendModuleInterface.swift similarity index 100% rename from GMERemittance/Module/Resend/Module Interface/ResendModuleInterface.swift rename to GMERemittance/Module/SendMoneyModules/Resend/Module Interface/ResendModuleInterface.swift diff --git a/GMERemittance/Module/Resend/User Interface/Presenter/ResendPresenter.swift b/GMERemittance/Module/SendMoneyModules/Resend/User Interface/Presenter/ResendPresenter.swift similarity index 100% rename from GMERemittance/Module/Resend/User Interface/Presenter/ResendPresenter.swift rename to GMERemittance/Module/SendMoneyModules/Resend/User Interface/Presenter/ResendPresenter.swift diff --git a/GMERemittance/Module/Resend/User Interface/View/Cell/ResendTableViewCell.swift b/GMERemittance/Module/SendMoneyModules/Resend/User Interface/View/Cell/ResendTableViewCell.swift similarity index 100% rename from GMERemittance/Module/Resend/User Interface/View/Cell/ResendTableViewCell.swift rename to GMERemittance/Module/SendMoneyModules/Resend/User Interface/View/Cell/ResendTableViewCell.swift diff --git a/GMERemittance/Module/Resend/User Interface/View/Resend.storyboard b/GMERemittance/Module/SendMoneyModules/Resend/User Interface/View/Resend.storyboard similarity index 100% rename from GMERemittance/Module/Resend/User Interface/View/Resend.storyboard rename to GMERemittance/Module/SendMoneyModules/Resend/User Interface/View/Resend.storyboard diff --git a/GMERemittance/Module/Resend/User Interface/View/ResendViewController.swift b/GMERemittance/Module/SendMoneyModules/Resend/User Interface/View/ResendViewController.swift similarity index 100% rename from GMERemittance/Module/Resend/User Interface/View/ResendViewController.swift rename to GMERemittance/Module/SendMoneyModules/Resend/User Interface/View/ResendViewController.swift diff --git a/GMERemittance/Module/Resend/User Interface/View/ResendViewInterface.swift b/GMERemittance/Module/SendMoneyModules/Resend/User Interface/View/ResendViewInterface.swift similarity index 100% rename from GMERemittance/Module/Resend/User Interface/View/ResendViewInterface.swift rename to GMERemittance/Module/SendMoneyModules/Resend/User Interface/View/ResendViewInterface.swift diff --git a/GMERemittance/Module/Resend/User Interface/Wireframe/ResendWireframe.swift b/GMERemittance/Module/SendMoneyModules/Resend/User Interface/Wireframe/ResendWireframe.swift similarity index 100% rename from GMERemittance/Module/Resend/User Interface/Wireframe/ResendWireframe.swift rename to GMERemittance/Module/SendMoneyModules/Resend/User Interface/Wireframe/ResendWireframe.swift diff --git a/GMERemittance/Module/Resend/User Interface/Wireframe/ResendWireframeInput.swift b/GMERemittance/Module/SendMoneyModules/Resend/User Interface/Wireframe/ResendWireframeInput.swift similarity index 100% rename from GMERemittance/Module/Resend/User Interface/Wireframe/ResendWireframeInput.swift rename to GMERemittance/Module/SendMoneyModules/Resend/User Interface/Wireframe/ResendWireframeInput.swift diff --git a/GMERemittance/Module/ResendExchange/Application Logic/Interactor/ResendExchangeInteractor.swift b/GMERemittance/Module/SendMoneyModules/ResendExchange/Application Logic/Interactor/ResendExchangeInteractor.swift similarity index 100% rename from GMERemittance/Module/ResendExchange/Application Logic/Interactor/ResendExchangeInteractor.swift rename to GMERemittance/Module/SendMoneyModules/ResendExchange/Application Logic/Interactor/ResendExchangeInteractor.swift diff --git a/GMERemittance/Module/ResendExchange/Application Logic/Interactor/ResendExchangeInteractorIO.swift b/GMERemittance/Module/SendMoneyModules/ResendExchange/Application Logic/Interactor/ResendExchangeInteractorIO.swift similarity index 100% rename from GMERemittance/Module/ResendExchange/Application Logic/Interactor/ResendExchangeInteractorIO.swift rename to GMERemittance/Module/SendMoneyModules/ResendExchange/Application Logic/Interactor/ResendExchangeInteractorIO.swift diff --git a/GMERemittance/Module/ResendExchange/Application Logic/Service/ResendExchangeService.swift b/GMERemittance/Module/SendMoneyModules/ResendExchange/Application Logic/Service/ResendExchangeService.swift similarity index 100% rename from GMERemittance/Module/ResendExchange/Application Logic/Service/ResendExchangeService.swift rename to GMERemittance/Module/SendMoneyModules/ResendExchange/Application Logic/Service/ResendExchangeService.swift diff --git a/GMERemittance/Module/ResendExchange/Application Logic/Service/ResendExchangeServiceType.swift b/GMERemittance/Module/SendMoneyModules/ResendExchange/Application Logic/Service/ResendExchangeServiceType.swift similarity index 100% rename from GMERemittance/Module/ResendExchange/Application Logic/Service/ResendExchangeServiceType.swift rename to GMERemittance/Module/SendMoneyModules/ResendExchange/Application Logic/Service/ResendExchangeServiceType.swift diff --git a/GMERemittance/Module/ResendExchange/Module Interface/ResendExchangeModuleInterface.swift b/GMERemittance/Module/SendMoneyModules/ResendExchange/Module Interface/ResendExchangeModuleInterface.swift similarity index 100% rename from GMERemittance/Module/ResendExchange/Module Interface/ResendExchangeModuleInterface.swift rename to GMERemittance/Module/SendMoneyModules/ResendExchange/Module Interface/ResendExchangeModuleInterface.swift diff --git a/GMERemittance/Module/ResendExchange/User Interface/Presenter/ResendExchangePresenter.swift b/GMERemittance/Module/SendMoneyModules/ResendExchange/User Interface/Presenter/ResendExchangePresenter.swift similarity index 100% rename from GMERemittance/Module/ResendExchange/User Interface/Presenter/ResendExchangePresenter.swift rename to GMERemittance/Module/SendMoneyModules/ResendExchange/User Interface/Presenter/ResendExchangePresenter.swift diff --git a/GMERemittance/Module/ResendExchange/User Interface/View/ResendExchange.storyboard b/GMERemittance/Module/SendMoneyModules/ResendExchange/User Interface/View/ResendExchange.storyboard similarity index 100% rename from GMERemittance/Module/ResendExchange/User Interface/View/ResendExchange.storyboard rename to GMERemittance/Module/SendMoneyModules/ResendExchange/User Interface/View/ResendExchange.storyboard diff --git a/GMERemittance/Module/ResendExchange/User Interface/View/ResendExchangeViewController.swift b/GMERemittance/Module/SendMoneyModules/ResendExchange/User Interface/View/ResendExchangeViewController.swift similarity index 100% rename from GMERemittance/Module/ResendExchange/User Interface/View/ResendExchangeViewController.swift rename to GMERemittance/Module/SendMoneyModules/ResendExchange/User Interface/View/ResendExchangeViewController.swift diff --git a/GMERemittance/Module/ResendExchange/User Interface/View/ResendExchangeViewInterface.swift b/GMERemittance/Module/SendMoneyModules/ResendExchange/User Interface/View/ResendExchangeViewInterface.swift similarity index 100% rename from GMERemittance/Module/ResendExchange/User Interface/View/ResendExchangeViewInterface.swift rename to GMERemittance/Module/SendMoneyModules/ResendExchange/User Interface/View/ResendExchangeViewInterface.swift diff --git a/GMERemittance/Module/ResendExchange/User Interface/Wireframe/ResendExchangeWireframe.swift b/GMERemittance/Module/SendMoneyModules/ResendExchange/User Interface/Wireframe/ResendExchangeWireframe.swift similarity index 100% rename from GMERemittance/Module/ResendExchange/User Interface/Wireframe/ResendExchangeWireframe.swift rename to GMERemittance/Module/SendMoneyModules/ResendExchange/User Interface/Wireframe/ResendExchangeWireframe.swift diff --git a/GMERemittance/Module/ResendExchange/User Interface/Wireframe/ResendExchangeWireframeInput.swift b/GMERemittance/Module/SendMoneyModules/ResendExchange/User Interface/Wireframe/ResendExchangeWireframeInput.swift similarity index 100% rename from GMERemittance/Module/ResendExchange/User Interface/Wireframe/ResendExchangeWireframeInput.swift rename to GMERemittance/Module/SendMoneyModules/ResendExchange/User Interface/Wireframe/ResendExchangeWireframeInput.swift diff --git a/GMERemittance/Module/SendMoney/SelectCoupon/Application Logic/Interactor/SelectCouponInteractor.swift b/GMERemittance/Module/SendMoneyModules/SelectCoupon/Application Logic/Interactor/SelectCouponInteractor.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SelectCoupon/Application Logic/Interactor/SelectCouponInteractor.swift rename to GMERemittance/Module/SendMoneyModules/SelectCoupon/Application Logic/Interactor/SelectCouponInteractor.swift diff --git a/GMERemittance/Module/SendMoney/SelectCoupon/Application Logic/Interactor/SelectCouponInteractorIO.swift b/GMERemittance/Module/SendMoneyModules/SelectCoupon/Application Logic/Interactor/SelectCouponInteractorIO.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SelectCoupon/Application Logic/Interactor/SelectCouponInteractorIO.swift rename to GMERemittance/Module/SendMoneyModules/SelectCoupon/Application Logic/Interactor/SelectCouponInteractorIO.swift diff --git a/GMERemittance/Module/SendMoney/SelectCoupon/Application Logic/Service/SelectCouponService.swift b/GMERemittance/Module/SendMoneyModules/SelectCoupon/Application Logic/Service/SelectCouponService.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SelectCoupon/Application Logic/Service/SelectCouponService.swift rename to GMERemittance/Module/SendMoneyModules/SelectCoupon/Application Logic/Service/SelectCouponService.swift diff --git a/GMERemittance/Module/SendMoney/SelectCoupon/Application Logic/Service/SelectCouponServiceType.swift b/GMERemittance/Module/SendMoneyModules/SelectCoupon/Application Logic/Service/SelectCouponServiceType.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SelectCoupon/Application Logic/Service/SelectCouponServiceType.swift rename to GMERemittance/Module/SendMoneyModules/SelectCoupon/Application Logic/Service/SelectCouponServiceType.swift diff --git a/GMERemittance/Module/SendMoney/SelectCoupon/Module Interface/SelectCouponModuleInterface.swift b/GMERemittance/Module/SendMoneyModules/SelectCoupon/Module Interface/SelectCouponModuleInterface.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SelectCoupon/Module Interface/SelectCouponModuleInterface.swift rename to GMERemittance/Module/SendMoneyModules/SelectCoupon/Module Interface/SelectCouponModuleInterface.swift diff --git a/GMERemittance/Module/SendMoney/SelectCoupon/User Interface/Presenter/SelectCouponPresenter.swift b/GMERemittance/Module/SendMoneyModules/SelectCoupon/User Interface/Presenter/SelectCouponPresenter.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SelectCoupon/User Interface/Presenter/SelectCouponPresenter.swift rename to GMERemittance/Module/SendMoneyModules/SelectCoupon/User Interface/Presenter/SelectCouponPresenter.swift diff --git a/GMERemittance/Module/SendMoney/SelectCoupon/User Interface/View/Cell/CouponCell.swift b/GMERemittance/Module/SendMoneyModules/SelectCoupon/User Interface/View/Cell/CouponCell.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SelectCoupon/User Interface/View/Cell/CouponCell.swift rename to GMERemittance/Module/SendMoneyModules/SelectCoupon/User Interface/View/Cell/CouponCell.swift diff --git a/GMERemittance/Module/SendMoney/SelectCoupon/User Interface/View/SelectCoupon.storyboard b/GMERemittance/Module/SendMoneyModules/SelectCoupon/User Interface/View/SelectCoupon.storyboard similarity index 100% rename from GMERemittance/Module/SendMoney/SelectCoupon/User Interface/View/SelectCoupon.storyboard rename to GMERemittance/Module/SendMoneyModules/SelectCoupon/User Interface/View/SelectCoupon.storyboard diff --git a/GMERemittance/Module/SendMoney/SelectCoupon/User Interface/View/SelectCouponViewController.swift b/GMERemittance/Module/SendMoneyModules/SelectCoupon/User Interface/View/SelectCouponViewController.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SelectCoupon/User Interface/View/SelectCouponViewController.swift rename to GMERemittance/Module/SendMoneyModules/SelectCoupon/User Interface/View/SelectCouponViewController.swift diff --git a/GMERemittance/Module/SendMoney/SelectCoupon/User Interface/View/SelectCouponViewInterface.swift b/GMERemittance/Module/SendMoneyModules/SelectCoupon/User Interface/View/SelectCouponViewInterface.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SelectCoupon/User Interface/View/SelectCouponViewInterface.swift rename to GMERemittance/Module/SendMoneyModules/SelectCoupon/User Interface/View/SelectCouponViewInterface.swift diff --git a/GMERemittance/Module/SendMoney/SelectCoupon/User Interface/Wireframe/SelectCouponWireframe.swift b/GMERemittance/Module/SendMoneyModules/SelectCoupon/User Interface/Wireframe/SelectCouponWireframe.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SelectCoupon/User Interface/Wireframe/SelectCouponWireframe.swift rename to GMERemittance/Module/SendMoneyModules/SelectCoupon/User Interface/Wireframe/SelectCouponWireframe.swift diff --git a/GMERemittance/Module/SendMoney/SelectCoupon/User Interface/Wireframe/SelectCouponWireframeInput.swift b/GMERemittance/Module/SendMoneyModules/SelectCoupon/User Interface/Wireframe/SelectCouponWireframeInput.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SelectCoupon/User Interface/Wireframe/SelectCouponWireframeInput.swift rename to GMERemittance/Module/SendMoneyModules/SelectCoupon/User Interface/Wireframe/SelectCouponWireframeInput.swift diff --git a/GMERemittance/Utility/SelectPayment/Application Logic/Interactor/SelectPaymentInteractor.swift b/GMERemittance/Module/SendMoneyModules/SelectPayment/Application Logic/Interactor/SelectPaymentInteractor.swift similarity index 100% rename from GMERemittance/Utility/SelectPayment/Application Logic/Interactor/SelectPaymentInteractor.swift rename to GMERemittance/Module/SendMoneyModules/SelectPayment/Application Logic/Interactor/SelectPaymentInteractor.swift diff --git a/GMERemittance/Utility/SelectPayment/Application Logic/Interactor/SelectPaymentInteractorIO.swift b/GMERemittance/Module/SendMoneyModules/SelectPayment/Application Logic/Interactor/SelectPaymentInteractorIO.swift similarity index 100% rename from GMERemittance/Utility/SelectPayment/Application Logic/Interactor/SelectPaymentInteractorIO.swift rename to GMERemittance/Module/SendMoneyModules/SelectPayment/Application Logic/Interactor/SelectPaymentInteractorIO.swift diff --git a/GMERemittance/Utility/SelectPayment/Application Logic/Service/SelectPaymentService.swift b/GMERemittance/Module/SendMoneyModules/SelectPayment/Application Logic/Service/SelectPaymentService.swift similarity index 100% rename from GMERemittance/Utility/SelectPayment/Application Logic/Service/SelectPaymentService.swift rename to GMERemittance/Module/SendMoneyModules/SelectPayment/Application Logic/Service/SelectPaymentService.swift diff --git a/GMERemittance/Utility/SelectPayment/Application Logic/Service/SelectPaymentServiceType.swift b/GMERemittance/Module/SendMoneyModules/SelectPayment/Application Logic/Service/SelectPaymentServiceType.swift similarity index 100% rename from GMERemittance/Utility/SelectPayment/Application Logic/Service/SelectPaymentServiceType.swift rename to GMERemittance/Module/SendMoneyModules/SelectPayment/Application Logic/Service/SelectPaymentServiceType.swift diff --git a/GMERemittance/Utility/SelectPayment/Module Interface/SelectPaymentModuleInterface.swift b/GMERemittance/Module/SendMoneyModules/SelectPayment/Module Interface/SelectPaymentModuleInterface.swift similarity index 100% rename from GMERemittance/Utility/SelectPayment/Module Interface/SelectPaymentModuleInterface.swift rename to GMERemittance/Module/SendMoneyModules/SelectPayment/Module Interface/SelectPaymentModuleInterface.swift diff --git a/GMERemittance/Utility/SelectPayment/User Interface/Presenter/SelectPaymentPresenter.swift b/GMERemittance/Module/SendMoneyModules/SelectPayment/User Interface/Presenter/SelectPaymentPresenter.swift similarity index 100% rename from GMERemittance/Utility/SelectPayment/User Interface/Presenter/SelectPaymentPresenter.swift rename to GMERemittance/Module/SendMoneyModules/SelectPayment/User Interface/Presenter/SelectPaymentPresenter.swift diff --git a/GMERemittance/Utility/SelectPayment/User Interface/View/Cell/PaymentCell.swift b/GMERemittance/Module/SendMoneyModules/SelectPayment/User Interface/View/Cell/PaymentCell.swift similarity index 100% rename from GMERemittance/Utility/SelectPayment/User Interface/View/Cell/PaymentCell.swift rename to GMERemittance/Module/SendMoneyModules/SelectPayment/User Interface/View/Cell/PaymentCell.swift diff --git a/GMERemittance/Utility/SelectPayment/User Interface/View/SelectPayment.storyboard b/GMERemittance/Module/SendMoneyModules/SelectPayment/User Interface/View/SelectPayment.storyboard similarity index 100% rename from GMERemittance/Utility/SelectPayment/User Interface/View/SelectPayment.storyboard rename to GMERemittance/Module/SendMoneyModules/SelectPayment/User Interface/View/SelectPayment.storyboard diff --git a/GMERemittance/Utility/SelectPayment/User Interface/View/SelectPaymentViewController.swift b/GMERemittance/Module/SendMoneyModules/SelectPayment/User Interface/View/SelectPaymentViewController.swift similarity index 100% rename from GMERemittance/Utility/SelectPayment/User Interface/View/SelectPaymentViewController.swift rename to GMERemittance/Module/SendMoneyModules/SelectPayment/User Interface/View/SelectPaymentViewController.swift diff --git a/GMERemittance/Utility/SelectPayment/User Interface/View/SelectPaymentViewInterface.swift b/GMERemittance/Module/SendMoneyModules/SelectPayment/User Interface/View/SelectPaymentViewInterface.swift similarity index 100% rename from GMERemittance/Utility/SelectPayment/User Interface/View/SelectPaymentViewInterface.swift rename to GMERemittance/Module/SendMoneyModules/SelectPayment/User Interface/View/SelectPaymentViewInterface.swift diff --git a/GMERemittance/Utility/SelectPayment/User Interface/Wireframe/SelectPaymentWireframe.swift b/GMERemittance/Module/SendMoneyModules/SelectPayment/User Interface/Wireframe/SelectPaymentWireframe.swift similarity index 100% rename from GMERemittance/Utility/SelectPayment/User Interface/Wireframe/SelectPaymentWireframe.swift rename to GMERemittance/Module/SendMoneyModules/SelectPayment/User Interface/Wireframe/SelectPaymentWireframe.swift diff --git a/GMERemittance/Utility/SelectPayment/User Interface/Wireframe/SelectPaymentWireframeInput.swift b/GMERemittance/Module/SendMoneyModules/SelectPayment/User Interface/Wireframe/SelectPaymentWireframeInput.swift similarity index 100% rename from GMERemittance/Utility/SelectPayment/User Interface/Wireframe/SelectPaymentWireframeInput.swift rename to GMERemittance/Module/SendMoneyModules/SelectPayment/User Interface/Wireframe/SelectPaymentWireframeInput.swift diff --git a/GMERemittance/Module/SendMoneyCode/Application Logic/Interactor/SendMoneyCodeInteractor.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyCode/Application Logic/Interactor/SendMoneyCodeInteractor.swift similarity index 100% rename from GMERemittance/Module/SendMoneyCode/Application Logic/Interactor/SendMoneyCodeInteractor.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyCode/Application Logic/Interactor/SendMoneyCodeInteractor.swift diff --git a/GMERemittance/Module/SendMoneyCode/Application Logic/Interactor/SendMoneyCodeInteractorIO.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyCode/Application Logic/Interactor/SendMoneyCodeInteractorIO.swift similarity index 100% rename from GMERemittance/Module/SendMoneyCode/Application Logic/Interactor/SendMoneyCodeInteractorIO.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyCode/Application Logic/Interactor/SendMoneyCodeInteractorIO.swift diff --git a/GMERemittance/Module/SendMoneyCode/Application Logic/Service/SendMoneyCodeService.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyCode/Application Logic/Service/SendMoneyCodeService.swift similarity index 100% rename from GMERemittance/Module/SendMoneyCode/Application Logic/Service/SendMoneyCodeService.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyCode/Application Logic/Service/SendMoneyCodeService.swift diff --git a/GMERemittance/Module/SendMoneyCode/Application Logic/Service/SendMoneyCodeServiceType.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyCode/Application Logic/Service/SendMoneyCodeServiceType.swift similarity index 100% rename from GMERemittance/Module/SendMoneyCode/Application Logic/Service/SendMoneyCodeServiceType.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyCode/Application Logic/Service/SendMoneyCodeServiceType.swift diff --git a/GMERemittance/Module/SendMoneyCode/Module Interface/SendMoneyCodeModuleInterface.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyCode/Module Interface/SendMoneyCodeModuleInterface.swift similarity index 100% rename from GMERemittance/Module/SendMoneyCode/Module Interface/SendMoneyCodeModuleInterface.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyCode/Module Interface/SendMoneyCodeModuleInterface.swift diff --git a/GMERemittance/Module/SendMoneyCode/User Interface/Presenter/SendMoneyCodePresenter.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyCode/User Interface/Presenter/SendMoneyCodePresenter.swift similarity index 100% rename from GMERemittance/Module/SendMoneyCode/User Interface/Presenter/SendMoneyCodePresenter.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyCode/User Interface/Presenter/SendMoneyCodePresenter.swift diff --git a/GMERemittance/Module/SendMoneyCode/User Interface/View/SendMoneyCode.storyboard b/GMERemittance/Module/SendMoneyModules/SendMoneyCode/User Interface/View/SendMoneyCode.storyboard similarity index 100% rename from GMERemittance/Module/SendMoneyCode/User Interface/View/SendMoneyCode.storyboard rename to GMERemittance/Module/SendMoneyModules/SendMoneyCode/User Interface/View/SendMoneyCode.storyboard diff --git a/GMERemittance/Module/SendMoneyCode/User Interface/View/SendMoneyCodeViewController.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyCode/User Interface/View/SendMoneyCodeViewController.swift similarity index 100% rename from GMERemittance/Module/SendMoneyCode/User Interface/View/SendMoneyCodeViewController.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyCode/User Interface/View/SendMoneyCodeViewController.swift diff --git a/GMERemittance/Module/SendMoneyCode/User Interface/View/SendMoneyCodeViewInterface.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyCode/User Interface/View/SendMoneyCodeViewInterface.swift similarity index 100% rename from GMERemittance/Module/SendMoneyCode/User Interface/View/SendMoneyCodeViewInterface.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyCode/User Interface/View/SendMoneyCodeViewInterface.swift diff --git a/GMERemittance/Module/SendMoneyCode/User Interface/Wireframe/SendMoneyCodeWireframe.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyCode/User Interface/Wireframe/SendMoneyCodeWireframe.swift similarity index 100% rename from GMERemittance/Module/SendMoneyCode/User Interface/Wireframe/SendMoneyCodeWireframe.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyCode/User Interface/Wireframe/SendMoneyCodeWireframe.swift diff --git a/GMERemittance/Module/SendMoneyCode/User Interface/Wireframe/SendMoneyCodeWireframeInput.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyCode/User Interface/Wireframe/SendMoneyCodeWireframeInput.swift similarity index 100% rename from GMERemittance/Module/SendMoneyCode/User Interface/Wireframe/SendMoneyCodeWireframeInput.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyCode/User Interface/Wireframe/SendMoneyCodeWireframeInput.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyExchangeRate/.DS_Store b/GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/.DS_Store similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyExchangeRate/.DS_Store rename to GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/.DS_Store diff --git a/GMERemittance/Module/SendMoney/SendMoneyExchangeRate/Application Logic/Interactor/SendMoneyExchangeRateInteractor.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/Application Logic/Interactor/SendMoneyExchangeRateInteractor.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyExchangeRate/Application Logic/Interactor/SendMoneyExchangeRateInteractor.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/Application Logic/Interactor/SendMoneyExchangeRateInteractor.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyExchangeRate/Application Logic/Interactor/SendMoneyExchangeRateInteractorIO.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/Application Logic/Interactor/SendMoneyExchangeRateInteractorIO.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyExchangeRate/Application Logic/Interactor/SendMoneyExchangeRateInteractorIO.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/Application Logic/Interactor/SendMoneyExchangeRateInteractorIO.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyExchangeRate/Application Logic/Model/Coupon.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/Application Logic/Model/Coupon.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyExchangeRate/Application Logic/Model/Coupon.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/Application Logic/Model/Coupon.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyExchangeRate/Application Logic/Model/CouponContainer.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/Application Logic/Model/CouponContainer.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyExchangeRate/Application Logic/Model/CouponContainer.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/Application Logic/Model/CouponContainer.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyExchangeRate/Application Logic/Service/SendMoneyExchangeRateService.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/Application Logic/Service/SendMoneyExchangeRateService.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyExchangeRate/Application Logic/Service/SendMoneyExchangeRateService.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/Application Logic/Service/SendMoneyExchangeRateService.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyExchangeRate/Application Logic/Service/SendMoneyExchangeRateServiceType.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/Application Logic/Service/SendMoneyExchangeRateServiceType.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyExchangeRate/Application Logic/Service/SendMoneyExchangeRateServiceType.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/Application Logic/Service/SendMoneyExchangeRateServiceType.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyExchangeRate/Module Interface/SendMoneyExchangeRateModuleInterface.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/Module Interface/SendMoneyExchangeRateModuleInterface.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyExchangeRate/Module Interface/SendMoneyExchangeRateModuleInterface.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/Module Interface/SendMoneyExchangeRateModuleInterface.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/.DS_Store b/GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/User Interface/.DS_Store similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/.DS_Store rename to GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/User Interface/.DS_Store diff --git a/GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/Presenter/SendMoneyExchangeRatePresenter.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/User Interface/Presenter/SendMoneyExchangeRatePresenter.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/Presenter/SendMoneyExchangeRatePresenter.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/User Interface/Presenter/SendMoneyExchangeRatePresenter.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRate.storyboard b/GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRate.storyboard similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRate.storyboard rename to GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRate.storyboard diff --git a/GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRateViewController.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRateViewController.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRateViewController.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRateViewController.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRateViewInterface.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRateViewInterface.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRateViewInterface.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/User Interface/View/SendMoneyExchangeRateViewInterface.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/Wireframe/SendMoneyExchangeRateWireframe.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/User Interface/Wireframe/SendMoneyExchangeRateWireframe.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/Wireframe/SendMoneyExchangeRateWireframe.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/User Interface/Wireframe/SendMoneyExchangeRateWireframe.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/Wireframe/SendMoneyExchangeRateWireframeInput.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/User Interface/Wireframe/SendMoneyExchangeRateWireframeInput.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyExchangeRate/User Interface/Wireframe/SendMoneyExchangeRateWireframeInput.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyExchangeRate/User Interface/Wireframe/SendMoneyExchangeRateWireframeInput.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyParent/Application Logic/Interactor/SendMoneyParentInteractor.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyParent/Application Logic/Interactor/SendMoneyParentInteractor.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyParent/Application Logic/Interactor/SendMoneyParentInteractor.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyParent/Application Logic/Interactor/SendMoneyParentInteractor.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyParent/Application Logic/Interactor/SendMoneyParentInteractorIO.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyParent/Application Logic/Interactor/SendMoneyParentInteractorIO.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyParent/Application Logic/Interactor/SendMoneyParentInteractorIO.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyParent/Application Logic/Interactor/SendMoneyParentInteractorIO.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyParent/Application Logic/Service/SendMoneyParentService.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyParent/Application Logic/Service/SendMoneyParentService.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyParent/Application Logic/Service/SendMoneyParentService.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyParent/Application Logic/Service/SendMoneyParentService.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyParent/Application Logic/Service/SendMoneyParentServiceType.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyParent/Application Logic/Service/SendMoneyParentServiceType.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyParent/Application Logic/Service/SendMoneyParentServiceType.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyParent/Application Logic/Service/SendMoneyParentServiceType.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyParent/Module Interface/SendMoneyParentModuleInterface.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyParent/Module Interface/SendMoneyParentModuleInterface.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyParent/Module Interface/SendMoneyParentModuleInterface.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyParent/Module Interface/SendMoneyParentModuleInterface.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyParent/User Interface/Presenter/SendMoneyParentPresenter.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyParent/User Interface/Presenter/SendMoneyParentPresenter.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyParent/User Interface/Presenter/SendMoneyParentPresenter.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyParent/User Interface/Presenter/SendMoneyParentPresenter.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyParent/User Interface/View/SendMoneyParent.storyboard b/GMERemittance/Module/SendMoneyModules/SendMoneyParent/User Interface/View/SendMoneyParent.storyboard similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyParent/User Interface/View/SendMoneyParent.storyboard rename to GMERemittance/Module/SendMoneyModules/SendMoneyParent/User Interface/View/SendMoneyParent.storyboard diff --git a/GMERemittance/Module/SendMoney/SendMoneyParent/User Interface/View/SendMoneyParentViewController.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyParent/User Interface/View/SendMoneyParentViewController.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyParent/User Interface/View/SendMoneyParentViewController.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyParent/User Interface/View/SendMoneyParentViewController.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyParent/User Interface/View/SendMoneyParentViewInterface.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyParent/User Interface/View/SendMoneyParentViewInterface.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyParent/User Interface/View/SendMoneyParentViewInterface.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyParent/User Interface/View/SendMoneyParentViewInterface.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyParent/User Interface/View/ViewModels/SenMoneyPaymentModeRecipientViewModel.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyParent/User Interface/View/ViewModels/SenMoneyPaymentModeRecipientViewModel.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyParent/User Interface/View/ViewModels/SenMoneyPaymentModeRecipientViewModel.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyParent/User Interface/View/ViewModels/SenMoneyPaymentModeRecipientViewModel.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyParent/User Interface/Wireframe/SendMoneyParentWireframe.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyParent/User Interface/Wireframe/SendMoneyParentWireframe.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyParent/User Interface/Wireframe/SendMoneyParentWireframe.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyParent/User Interface/Wireframe/SendMoneyParentWireframe.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyParent/User Interface/Wireframe/SendMoneyParentWireframeInput.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyParent/User Interface/Wireframe/SendMoneyParentWireframeInput.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyParent/User Interface/Wireframe/SendMoneyParentWireframeInput.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyParent/User Interface/Wireframe/SendMoneyParentWireframeInput.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/Application Logic/Interactor/SendMoneyPaymentModeInteractor.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/Application Logic/Interactor/SendMoneyPaymentModeInteractor.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/Application Logic/Interactor/SendMoneyPaymentModeInteractor.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/Application Logic/Interactor/SendMoneyPaymentModeInteractor.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/Application Logic/Interactor/SendMoneyPaymentModeInteractorIO.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/Application Logic/Interactor/SendMoneyPaymentModeInteractorIO.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/Application Logic/Interactor/SendMoneyPaymentModeInteractorIO.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/Application Logic/Interactor/SendMoneyPaymentModeInteractorIO.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/Application Logic/Service/SendMoneyPaymentModeService.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/Application Logic/Service/SendMoneyPaymentModeService.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/Application Logic/Service/SendMoneyPaymentModeService.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/Application Logic/Service/SendMoneyPaymentModeService.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/Application Logic/Service/SendMoneyPaymentModeServiceType.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/Application Logic/Service/SendMoneyPaymentModeServiceType.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/Application Logic/Service/SendMoneyPaymentModeServiceType.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/Application Logic/Service/SendMoneyPaymentModeServiceType.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/Module Interface/SendMoneyPaymentModeModuleInterface.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/Module Interface/SendMoneyPaymentModeModuleInterface.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/Module Interface/SendMoneyPaymentModeModuleInterface.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/Module Interface/SendMoneyPaymentModeModuleInterface.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/Presenter/SendMoneyPaymentModePresenter.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/Presenter/SendMoneyPaymentModePresenter.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/Presenter/SendMoneyPaymentModePresenter.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/Presenter/SendMoneyPaymentModePresenter.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/BankBranchPicker/BankBranchPicker.storyboard b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/BankBranchPicker/BankBranchPicker.storyboard similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/BankBranchPicker/BankBranchPicker.storyboard rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/BankBranchPicker/BankBranchPicker.storyboard diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/BankBranchPicker/BankBranchPickerCell.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/BankBranchPicker/BankBranchPickerCell.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/BankBranchPicker/BankBranchPickerCell.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/BankBranchPicker/BankBranchPickerCell.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/BankBranchPicker/BankBranchPickerViewController.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/BankBranchPicker/BankBranchPickerViewController.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/BankBranchPicker/BankBranchPickerViewController.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/BankBranchPicker/BankBranchPickerViewController.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/Cells/SendMoenyPaymentModeCollectionViewCell.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/Cells/SendMoenyPaymentModeCollectionViewCell.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/Cells/SendMoenyPaymentModeCollectionViewCell.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/Cells/SendMoenyPaymentModeCollectionViewCell.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/SendMoneyPaymentMode.storyboard b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/SendMoneyPaymentMode.storyboard similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/SendMoneyPaymentMode.storyboard rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/SendMoneyPaymentMode.storyboard diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/SendMoneyPaymentModeViewController.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/SendMoneyPaymentModeViewController.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/SendMoneyPaymentModeViewController.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/SendMoneyPaymentModeViewController.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/SendMoneyPaymentModeViewInterface.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/SendMoneyPaymentModeViewInterface.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/SendMoneyPaymentModeViewInterface.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/SendMoneyPaymentModeViewInterface.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/ViewModels/BankPicker/BankPicker.storyboard b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/ViewModels/BankPicker/BankPicker.storyboard similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/ViewModels/BankPicker/BankPicker.storyboard rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/ViewModels/BankPicker/BankPicker.storyboard diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/ViewModels/BankPicker/BankPickerCell.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/ViewModels/BankPicker/BankPickerCell.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/ViewModels/BankPicker/BankPickerCell.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/ViewModels/BankPicker/BankPickerCell.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/ViewModels/BankPicker/BankPickerViewController.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/ViewModels/BankPicker/BankPickerViewController.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/ViewModels/BankPicker/BankPickerViewController.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/ViewModels/BankPicker/BankPickerViewController.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/ViewModels/PaymentModeRecipientViewModel.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/ViewModels/PaymentModeRecipientViewModel.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/View/ViewModels/PaymentModeRecipientViewModel.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/View/ViewModels/PaymentModeRecipientViewModel.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/Wireframe/SendMoneyPaymentModeWireframe.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/Wireframe/SendMoneyPaymentModeWireframe.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/Wireframe/SendMoneyPaymentModeWireframe.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/Wireframe/SendMoneyPaymentModeWireframe.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/Wireframe/SendMoneyPaymentModeWireframeInput.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/Wireframe/SendMoneyPaymentModeWireframeInput.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyPaymentMode/User Interface/Wireframe/SendMoneyPaymentModeWireframeInput.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyPaymentMode/User Interface/Wireframe/SendMoneyPaymentModeWireframeInput.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyReceipt/Application Logic/Interactor/SendMoneyReceiptInteractor.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/Application Logic/Interactor/SendMoneyReceiptInteractor.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyReceipt/Application Logic/Interactor/SendMoneyReceiptInteractor.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/Application Logic/Interactor/SendMoneyReceiptInteractor.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyReceipt/Application Logic/Interactor/SendMoneyReceiptInteractorIO.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/Application Logic/Interactor/SendMoneyReceiptInteractorIO.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyReceipt/Application Logic/Interactor/SendMoneyReceiptInteractorIO.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/Application Logic/Interactor/SendMoneyReceiptInteractorIO.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyReceipt/Application Logic/Service/SendMoneyReceiptService.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/Application Logic/Service/SendMoneyReceiptService.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyReceipt/Application Logic/Service/SendMoneyReceiptService.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/Application Logic/Service/SendMoneyReceiptService.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyReceipt/Application Logic/Service/SendMoneyReceiptServiceType.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/Application Logic/Service/SendMoneyReceiptServiceType.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyReceipt/Application Logic/Service/SendMoneyReceiptServiceType.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/Application Logic/Service/SendMoneyReceiptServiceType.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyReceipt/Module Interface/SendMoneyReceiptModuleInterface.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/Module Interface/SendMoneyReceiptModuleInterface.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyReceipt/Module Interface/SendMoneyReceiptModuleInterface.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/Module Interface/SendMoneyReceiptModuleInterface.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyReceipt/User Interface/Presenter/SendMoneyReceiptPresenter.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/User Interface/Presenter/SendMoneyReceiptPresenter.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyReceipt/User Interface/Presenter/SendMoneyReceiptPresenter.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/User Interface/Presenter/SendMoneyReceiptPresenter.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyReceipt/User Interface/View/SendMoneyReceipt.storyboard b/GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/User Interface/View/SendMoneyReceipt.storyboard similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyReceipt/User Interface/View/SendMoneyReceipt.storyboard rename to GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/User Interface/View/SendMoneyReceipt.storyboard diff --git a/GMERemittance/Module/SendMoney/SendMoneyReceipt/User Interface/View/SendMoneyReceiptViewController.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/User Interface/View/SendMoneyReceiptViewController.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyReceipt/User Interface/View/SendMoneyReceiptViewController.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/User Interface/View/SendMoneyReceiptViewController.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyReceipt/User Interface/View/SendMoneyReceiptViewInterface.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/User Interface/View/SendMoneyReceiptViewInterface.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyReceipt/User Interface/View/SendMoneyReceiptViewInterface.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/User Interface/View/SendMoneyReceiptViewInterface.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyReceipt/User Interface/Wireframe/SendMoneyReceiptWireframe.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/User Interface/Wireframe/SendMoneyReceiptWireframe.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyReceipt/User Interface/Wireframe/SendMoneyReceiptWireframe.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/User Interface/Wireframe/SendMoneyReceiptWireframe.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyReceipt/User Interface/Wireframe/SendMoneyReceiptWireframeInput.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/User Interface/Wireframe/SendMoneyReceiptWireframeInput.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyReceipt/User Interface/Wireframe/SendMoneyReceiptWireframeInput.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyReceipt/User Interface/Wireframe/SendMoneyReceiptWireframeInput.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyVerification/Application Logic/Interactor/SendMoneyVerificationInteractor.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyVerification/Application Logic/Interactor/SendMoneyVerificationInteractor.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyVerification/Application Logic/Interactor/SendMoneyVerificationInteractor.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyVerification/Application Logic/Interactor/SendMoneyVerificationInteractor.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyVerification/Application Logic/Interactor/SendMoneyVerificationInteractorIO.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyVerification/Application Logic/Interactor/SendMoneyVerificationInteractorIO.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyVerification/Application Logic/Interactor/SendMoneyVerificationInteractorIO.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyVerification/Application Logic/Interactor/SendMoneyVerificationInteractorIO.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyVerification/Application Logic/Service/SendMoneyVerificationService.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyVerification/Application Logic/Service/SendMoneyVerificationService.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyVerification/Application Logic/Service/SendMoneyVerificationService.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyVerification/Application Logic/Service/SendMoneyVerificationService.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyVerification/Application Logic/Service/SendMoneyVerificationServiceType.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyVerification/Application Logic/Service/SendMoneyVerificationServiceType.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyVerification/Application Logic/Service/SendMoneyVerificationServiceType.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyVerification/Application Logic/Service/SendMoneyVerificationServiceType.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyVerification/Module Interface/SendMoneyVerificationModuleInterface.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyVerification/Module Interface/SendMoneyVerificationModuleInterface.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyVerification/Module Interface/SendMoneyVerificationModuleInterface.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyVerification/Module Interface/SendMoneyVerificationModuleInterface.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyVerification/User Interface/Presenter/SendMoneyVerificationPresenter.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyVerification/User Interface/Presenter/SendMoneyVerificationPresenter.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyVerification/User Interface/Presenter/SendMoneyVerificationPresenter.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyVerification/User Interface/Presenter/SendMoneyVerificationPresenter.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyVerification/User Interface/View/SendMoneyVerification.storyboard b/GMERemittance/Module/SendMoneyModules/SendMoneyVerification/User Interface/View/SendMoneyVerification.storyboard similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyVerification/User Interface/View/SendMoneyVerification.storyboard rename to GMERemittance/Module/SendMoneyModules/SendMoneyVerification/User Interface/View/SendMoneyVerification.storyboard diff --git a/GMERemittance/Module/SendMoney/SendMoneyVerification/User Interface/View/SendMoneyVerificationViewController.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyVerification/User Interface/View/SendMoneyVerificationViewController.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyVerification/User Interface/View/SendMoneyVerificationViewController.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyVerification/User Interface/View/SendMoneyVerificationViewController.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyVerification/User Interface/View/SendMoneyVerificationViewInterface.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyVerification/User Interface/View/SendMoneyVerificationViewInterface.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyVerification/User Interface/View/SendMoneyVerificationViewInterface.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyVerification/User Interface/View/SendMoneyVerificationViewInterface.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyVerification/User Interface/Wireframe/SendMoneyVerificationWireframe.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyVerification/User Interface/Wireframe/SendMoneyVerificationWireframe.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyVerification/User Interface/Wireframe/SendMoneyVerificationWireframe.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyVerification/User Interface/Wireframe/SendMoneyVerificationWireframe.swift diff --git a/GMERemittance/Module/SendMoney/SendMoneyVerification/User Interface/Wireframe/SendMoneyVerificationWireframeInput.swift b/GMERemittance/Module/SendMoneyModules/SendMoneyVerification/User Interface/Wireframe/SendMoneyVerificationWireframeInput.swift similarity index 100% rename from GMERemittance/Module/SendMoney/SendMoneyVerification/User Interface/Wireframe/SendMoneyVerificationWireframeInput.swift rename to GMERemittance/Module/SendMoneyModules/SendMoneyVerification/User Interface/Wireframe/SendMoneyVerificationWireframeInput.swift diff --git a/GMERemittance/SideMenu/AboutGMEViewController.swift b/GMERemittance/Module/SideMenu/AboutGMEViewController.swift similarity index 100% rename from GMERemittance/SideMenu/AboutGMEViewController.swift rename to GMERemittance/Module/SideMenu/AboutGMEViewController.swift diff --git a/GMERemittance/Module/Auto refund/AutoRefundsViewController.swift b/GMERemittance/Module/SideMenu/Auto refund/AutoRefundsViewController.swift similarity index 100% rename from GMERemittance/Module/Auto refund/AutoRefundsViewController.swift rename to GMERemittance/Module/SideMenu/Auto refund/AutoRefundsViewController.swift diff --git a/GMERemittance/Module/Auto refund/autoRefund.storyboard b/GMERemittance/Module/SideMenu/Auto refund/autoRefund.storyboard similarity index 100% rename from GMERemittance/Module/Auto refund/autoRefund.storyboard rename to GMERemittance/Module/SideMenu/Auto refund/autoRefund.storyboard diff --git a/GMERemittance/Module/Auto refund/autoRefundService.swift b/GMERemittance/Module/SideMenu/Auto refund/autoRefundService.swift similarity index 100% rename from GMERemittance/Module/Auto refund/autoRefundService.swift rename to GMERemittance/Module/SideMenu/Auto refund/autoRefundService.swift diff --git a/GMERemittance/SideMenu/Setting.storyboard b/GMERemittance/Module/SideMenu/Setting.storyboard similarity index 100% rename from GMERemittance/SideMenu/Setting.storyboard rename to GMERemittance/Module/SideMenu/Setting.storyboard diff --git a/GMERemittance/SideMenu/SettingViewController.swift b/GMERemittance/Module/SideMenu/SettingViewController.swift similarity index 100% rename from GMERemittance/SideMenu/SettingViewController.swift rename to GMERemittance/Module/SideMenu/SettingViewController.swift diff --git a/GMERemittance/SideMenu/SideMenu.storyboard b/GMERemittance/Module/SideMenu/SideMenu.storyboard similarity index 100% rename from GMERemittance/SideMenu/SideMenu.storyboard rename to GMERemittance/Module/SideMenu/SideMenu.storyboard diff --git a/GMERemittance/SideMenu/SideMenuViewController.swift b/GMERemittance/Module/SideMenu/SideMenuViewController.swift similarity index 100% rename from GMERemittance/SideMenu/SideMenuViewController.swift rename to GMERemittance/Module/SideMenu/SideMenuViewController.swift diff --git a/GMERemittance/Module/SplashScreen/User Interface/View/SplashScreen.storyboard b/GMERemittance/Module/SplashScreen/User Interface/View/SplashScreen.storyboard index 91b89e84..78da9389 100644 --- a/GMERemittance/Module/SplashScreen/User Interface/View/SplashScreen.storyboard +++ b/GMERemittance/Module/SplashScreen/User Interface/View/SplashScreen.storyboard @@ -29,17 +29,20 @@ - - + + - + - + + + + - + @@ -117,16 +120,16 @@ - + - + - + - + @@ -147,7 +150,7 @@ - + @@ -180,7 +183,7 @@ - +