diff --git a/.gitignore b/RMI/.gitignore similarity index 100% rename from .gitignore rename to RMI/.gitignore diff --git a/README.md b/RMI/README.md similarity index 100% rename from README.md rename to RMI/README.md diff --git a/banking-client/pom.xml b/RMI/banking-client/pom.xml similarity index 100% rename from banking-client/pom.xml rename to RMI/banking-client/pom.xml diff --git a/banking-client/src/main/java/ufrn/imd/BankingClientApp.java b/RMI/banking-client/src/main/java/ufrn/imd/BankingClientApp.java similarity index 100% rename from banking-client/src/main/java/ufrn/imd/BankingClientApp.java rename to RMI/banking-client/src/main/java/ufrn/imd/BankingClientApp.java diff --git a/banking-client/src/main/java/ufrn/imd/controller/Controller.java b/RMI/banking-client/src/main/java/ufrn/imd/controller/Controller.java similarity index 100% rename from banking-client/src/main/java/ufrn/imd/controller/Controller.java rename to RMI/banking-client/src/main/java/ufrn/imd/controller/Controller.java diff --git a/banking-client/src/main/java/ufrn/imd/domain/Account.java b/RMI/banking-client/src/main/java/ufrn/imd/domain/Account.java similarity index 100% rename from banking-client/src/main/java/ufrn/imd/domain/Account.java rename to RMI/banking-client/src/main/java/ufrn/imd/domain/Account.java diff --git a/banking-client/src/main/java/ufrn/imd/domain/Client.java b/RMI/banking-client/src/main/java/ufrn/imd/domain/Client.java similarity index 100% rename from banking-client/src/main/java/ufrn/imd/domain/Client.java rename to RMI/banking-client/src/main/java/ufrn/imd/domain/Client.java diff --git a/banking-client/src/main/java/ufrn/imd/utils/MachineState.java b/RMI/banking-client/src/main/java/ufrn/imd/utils/MachineState.java similarity index 100% rename from banking-client/src/main/java/ufrn/imd/utils/MachineState.java rename to RMI/banking-client/src/main/java/ufrn/imd/utils/MachineState.java diff --git a/banking-client/src/main/java/ufrn/imd/utils/NameSpace.java b/RMI/banking-client/src/main/java/ufrn/imd/utils/NameSpace.java similarity index 100% rename from banking-client/src/main/java/ufrn/imd/utils/NameSpace.java rename to RMI/banking-client/src/main/java/ufrn/imd/utils/NameSpace.java diff --git a/banking-client/src/main/java/ufrn/imd/utils/ServerResponse.java b/RMI/banking-client/src/main/java/ufrn/imd/utils/ServerResponse.java similarity index 100% rename from banking-client/src/main/java/ufrn/imd/utils/ServerResponse.java rename to RMI/banking-client/src/main/java/ufrn/imd/utils/ServerResponse.java diff --git a/banking-client/src/main/java/ufrn/imd/utils/message/DepositMessage.java b/RMI/banking-client/src/main/java/ufrn/imd/utils/message/DepositMessage.java similarity index 100% rename from banking-client/src/main/java/ufrn/imd/utils/message/DepositMessage.java rename to RMI/banking-client/src/main/java/ufrn/imd/utils/message/DepositMessage.java diff --git a/banking-client/src/main/java/ufrn/imd/utils/message/TransferMessage.java b/RMI/banking-client/src/main/java/ufrn/imd/utils/message/TransferMessage.java similarity index 100% rename from banking-client/src/main/java/ufrn/imd/utils/message/TransferMessage.java rename to RMI/banking-client/src/main/java/ufrn/imd/utils/message/TransferMessage.java diff --git a/banking-client/src/main/java/ufrn/imd/utils/message/WithdrawalMessage.java b/RMI/banking-client/src/main/java/ufrn/imd/utils/message/WithdrawalMessage.java similarity index 100% rename from banking-client/src/main/java/ufrn/imd/utils/message/WithdrawalMessage.java rename to RMI/banking-client/src/main/java/ufrn/imd/utils/message/WithdrawalMessage.java diff --git a/banking-server/.idea/.gitignore b/RMI/banking-server/.idea/.gitignore similarity index 100% rename from banking-server/.idea/.gitignore rename to RMI/banking-server/.idea/.gitignore diff --git a/banking-server/.idea/compiler.xml b/RMI/banking-server/.idea/compiler.xml similarity index 100% rename from banking-server/.idea/compiler.xml rename to RMI/banking-server/.idea/compiler.xml diff --git a/banking-server/.idea/dbnavigator.xml b/RMI/banking-server/.idea/dbnavigator.xml similarity index 100% rename from banking-server/.idea/dbnavigator.xml rename to RMI/banking-server/.idea/dbnavigator.xml diff --git a/banking-server/.idea/jarRepositories.xml b/RMI/banking-server/.idea/jarRepositories.xml similarity index 100% rename from banking-server/.idea/jarRepositories.xml rename to RMI/banking-server/.idea/jarRepositories.xml diff --git a/banking-server/.idea/misc.xml b/RMI/banking-server/.idea/misc.xml similarity index 100% rename from banking-server/.idea/misc.xml rename to RMI/banking-server/.idea/misc.xml diff --git a/banking-server/.idea/uiDesigner.xml b/RMI/banking-server/.idea/uiDesigner.xml similarity index 100% rename from banking-server/.idea/uiDesigner.xml rename to RMI/banking-server/.idea/uiDesigner.xml diff --git a/banking-server/.idea/vcs.xml b/RMI/banking-server/.idea/vcs.xml similarity index 100% rename from banking-server/.idea/vcs.xml rename to RMI/banking-server/.idea/vcs.xml diff --git a/banking-server/pom.xml b/RMI/banking-server/pom.xml similarity index 100% rename from banking-server/pom.xml rename to RMI/banking-server/pom.xml diff --git a/banking-server/src/main/java/ufrn/imd/BankingServerApp.java b/RMI/banking-server/src/main/java/ufrn/imd/BankingServerApp.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/BankingServerApp.java rename to RMI/banking-server/src/main/java/ufrn/imd/BankingServerApp.java diff --git a/banking-server/src/main/java/ufrn/imd/controller/Controller.java b/RMI/banking-server/src/main/java/ufrn/imd/controller/Controller.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/controller/Controller.java rename to RMI/banking-server/src/main/java/ufrn/imd/controller/Controller.java diff --git a/banking-server/src/main/java/ufrn/imd/controller/impl/AuthenticatorControllerImpl.java b/RMI/banking-server/src/main/java/ufrn/imd/controller/impl/AuthenticatorControllerImpl.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/controller/impl/AuthenticatorControllerImpl.java rename to RMI/banking-server/src/main/java/ufrn/imd/controller/impl/AuthenticatorControllerImpl.java diff --git a/banking-server/src/main/java/ufrn/imd/controller/impl/BalanceControllerImpl.java b/RMI/banking-server/src/main/java/ufrn/imd/controller/impl/BalanceControllerImpl.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/controller/impl/BalanceControllerImpl.java rename to RMI/banking-server/src/main/java/ufrn/imd/controller/impl/BalanceControllerImpl.java diff --git a/banking-server/src/main/java/ufrn/imd/controller/impl/DepositControllerImpl.java b/RMI/banking-server/src/main/java/ufrn/imd/controller/impl/DepositControllerImpl.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/controller/impl/DepositControllerImpl.java rename to RMI/banking-server/src/main/java/ufrn/imd/controller/impl/DepositControllerImpl.java diff --git a/banking-server/src/main/java/ufrn/imd/controller/impl/TransferControllerImpl.java b/RMI/banking-server/src/main/java/ufrn/imd/controller/impl/TransferControllerImpl.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/controller/impl/TransferControllerImpl.java rename to RMI/banking-server/src/main/java/ufrn/imd/controller/impl/TransferControllerImpl.java diff --git a/banking-server/src/main/java/ufrn/imd/controller/impl/WithdrawalControllerImpl.java b/RMI/banking-server/src/main/java/ufrn/imd/controller/impl/WithdrawalControllerImpl.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/controller/impl/WithdrawalControllerImpl.java rename to RMI/banking-server/src/main/java/ufrn/imd/controller/impl/WithdrawalControllerImpl.java diff --git a/banking-server/src/main/java/ufrn/imd/domain/Account.java b/RMI/banking-server/src/main/java/ufrn/imd/domain/Account.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/domain/Account.java rename to RMI/banking-server/src/main/java/ufrn/imd/domain/Account.java diff --git a/banking-server/src/main/java/ufrn/imd/domain/Client.java b/RMI/banking-server/src/main/java/ufrn/imd/domain/Client.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/domain/Client.java rename to RMI/banking-server/src/main/java/ufrn/imd/domain/Client.java diff --git a/banking-server/src/main/java/ufrn/imd/repository/Repository.java b/RMI/banking-server/src/main/java/ufrn/imd/repository/Repository.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/repository/Repository.java rename to RMI/banking-server/src/main/java/ufrn/imd/repository/Repository.java diff --git a/banking-server/src/main/java/ufrn/imd/repository/impl/ClientRepository.java b/RMI/banking-server/src/main/java/ufrn/imd/repository/impl/ClientRepository.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/repository/impl/ClientRepository.java rename to RMI/banking-server/src/main/java/ufrn/imd/repository/impl/ClientRepository.java diff --git a/banking-server/src/main/java/ufrn/imd/service/Service.java b/RMI/banking-server/src/main/java/ufrn/imd/service/Service.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/service/Service.java rename to RMI/banking-server/src/main/java/ufrn/imd/service/Service.java diff --git a/banking-server/src/main/java/ufrn/imd/service/impl/AuthenticatorServiceImpl.java b/RMI/banking-server/src/main/java/ufrn/imd/service/impl/AuthenticatorServiceImpl.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/service/impl/AuthenticatorServiceImpl.java rename to RMI/banking-server/src/main/java/ufrn/imd/service/impl/AuthenticatorServiceImpl.java diff --git a/banking-server/src/main/java/ufrn/imd/service/impl/BalanceServiceImpl.java b/RMI/banking-server/src/main/java/ufrn/imd/service/impl/BalanceServiceImpl.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/service/impl/BalanceServiceImpl.java rename to RMI/banking-server/src/main/java/ufrn/imd/service/impl/BalanceServiceImpl.java diff --git a/banking-server/src/main/java/ufrn/imd/service/impl/DepositServiceImpl.java b/RMI/banking-server/src/main/java/ufrn/imd/service/impl/DepositServiceImpl.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/service/impl/DepositServiceImpl.java rename to RMI/banking-server/src/main/java/ufrn/imd/service/impl/DepositServiceImpl.java diff --git a/banking-server/src/main/java/ufrn/imd/service/impl/TransferServiceImpl.java b/RMI/banking-server/src/main/java/ufrn/imd/service/impl/TransferServiceImpl.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/service/impl/TransferServiceImpl.java rename to RMI/banking-server/src/main/java/ufrn/imd/service/impl/TransferServiceImpl.java diff --git a/banking-server/src/main/java/ufrn/imd/service/impl/WithdrawalServiceImpl.java b/RMI/banking-server/src/main/java/ufrn/imd/service/impl/WithdrawalServiceImpl.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/service/impl/WithdrawalServiceImpl.java rename to RMI/banking-server/src/main/java/ufrn/imd/service/impl/WithdrawalServiceImpl.java diff --git a/banking-server/src/main/java/ufrn/imd/utils/NameSpace.java b/RMI/banking-server/src/main/java/ufrn/imd/utils/NameSpace.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/utils/NameSpace.java rename to RMI/banking-server/src/main/java/ufrn/imd/utils/NameSpace.java diff --git a/banking-server/src/main/java/ufrn/imd/utils/ServerResponse.java b/RMI/banking-server/src/main/java/ufrn/imd/utils/ServerResponse.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/utils/ServerResponse.java rename to RMI/banking-server/src/main/java/ufrn/imd/utils/ServerResponse.java diff --git a/banking-server/src/main/java/ufrn/imd/utils/message/DepositMessage.java b/RMI/banking-server/src/main/java/ufrn/imd/utils/message/DepositMessage.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/utils/message/DepositMessage.java rename to RMI/banking-server/src/main/java/ufrn/imd/utils/message/DepositMessage.java diff --git a/banking-server/src/main/java/ufrn/imd/utils/message/TransferMessage.java b/RMI/banking-server/src/main/java/ufrn/imd/utils/message/TransferMessage.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/utils/message/TransferMessage.java rename to RMI/banking-server/src/main/java/ufrn/imd/utils/message/TransferMessage.java diff --git a/banking-server/src/main/java/ufrn/imd/utils/message/WithdrawalMessage.java b/RMI/banking-server/src/main/java/ufrn/imd/utils/message/WithdrawalMessage.java similarity index 100% rename from banking-server/src/main/java/ufrn/imd/utils/message/WithdrawalMessage.java rename to RMI/banking-server/src/main/java/ufrn/imd/utils/message/WithdrawalMessage.java diff --git a/banking-server/target/classes/ufrn/imd/BankingServerApp.class b/banking-server/target/classes/ufrn/imd/BankingServerApp.class deleted file mode 100644 index d2be3c2c2aa3de8f81a018455bbf467e4d6bfe88..0000000000000000000000000000000000000000 Binary files a/banking-server/target/classes/ufrn/imd/BankingServerApp.class and /dev/null differ diff --git a/banking-server/target/classes/ufrn/imd/controller/Controller.class b/banking-server/target/classes/ufrn/imd/controller/Controller.class deleted file mode 100644 index d963fb57c51b2717ad5df0b7a9c8b917478a9e46..0000000000000000000000000000000000000000 Binary files a/banking-server/target/classes/ufrn/imd/controller/Controller.class and /dev/null differ diff --git a/banking-server/target/classes/ufrn/imd/controller/impl/BalanceControllerImpl.class b/banking-server/target/classes/ufrn/imd/controller/impl/BalanceControllerImpl.class deleted file mode 100644 index d21c3306c0a4f767e4fda868fd072ae710e59058..0000000000000000000000000000000000000000 Binary files a/banking-server/target/classes/ufrn/imd/controller/impl/BalanceControllerImpl.class and /dev/null differ diff --git a/banking-server/target/classes/ufrn/imd/controller/impl/DepositControllerImpl.class b/banking-server/target/classes/ufrn/imd/controller/impl/DepositControllerImpl.class deleted file mode 100644 index 78b16605a3148faa5588123ef88a11f98ff3a3ce..0000000000000000000000000000000000000000 Binary files a/banking-server/target/classes/ufrn/imd/controller/impl/DepositControllerImpl.class and /dev/null differ diff --git a/banking-server/target/classes/ufrn/imd/domain/Account.class b/banking-server/target/classes/ufrn/imd/domain/Account.class deleted file mode 100644 index 06c1afe87e3de366a0157786e0a200a2309ba51b..0000000000000000000000000000000000000000 Binary files a/banking-server/target/classes/ufrn/imd/domain/Account.class and /dev/null differ diff --git a/banking-server/target/classes/ufrn/imd/domain/Client.class b/banking-server/target/classes/ufrn/imd/domain/Client.class deleted file mode 100644 index e09b310a54921733a8906a5ffc2612b07666c2b6..0000000000000000000000000000000000000000 Binary files a/banking-server/target/classes/ufrn/imd/domain/Client.class and /dev/null differ diff --git a/banking-server/target/classes/ufrn/imd/repository/Repository.class b/banking-server/target/classes/ufrn/imd/repository/Repository.class deleted file mode 100644 index 1a11f1ee8fe4d9f5937cf449985bd127fe02bb02..0000000000000000000000000000000000000000 Binary files a/banking-server/target/classes/ufrn/imd/repository/Repository.class and /dev/null differ diff --git a/banking-server/target/classes/ufrn/imd/repository/impl/ClientRepository.class b/banking-server/target/classes/ufrn/imd/repository/impl/ClientRepository.class deleted file mode 100644 index 658438575ee7bb42b918da5360c0bbef6d7432f5..0000000000000000000000000000000000000000 Binary files a/banking-server/target/classes/ufrn/imd/repository/impl/ClientRepository.class and /dev/null differ diff --git a/banking-server/target/classes/ufrn/imd/service/impl/BalanceServiceImpl.class b/banking-server/target/classes/ufrn/imd/service/impl/BalanceServiceImpl.class deleted file mode 100644 index 57779ee31278c81ffb0caab53459b83b0f814be4..0000000000000000000000000000000000000000 Binary files a/banking-server/target/classes/ufrn/imd/service/impl/BalanceServiceImpl.class and /dev/null differ diff --git a/banking-server/target/classes/ufrn/imd/service/impl/DepositServiceImpl.class b/banking-server/target/classes/ufrn/imd/service/impl/DepositServiceImpl.class deleted file mode 100644 index 7663a247d03d86603195f6987564d6775fa06d0b..0000000000000000000000000000000000000000 Binary files a/banking-server/target/classes/ufrn/imd/service/impl/DepositServiceImpl.class and /dev/null differ diff --git a/banking-server/target/classes/ufrn/imd/utils/NameSpace.class b/banking-server/target/classes/ufrn/imd/utils/NameSpace.class deleted file mode 100644 index bca364926d480d38728b84a028f4af2299447065..0000000000000000000000000000000000000000 Binary files a/banking-server/target/classes/ufrn/imd/utils/NameSpace.class and /dev/null differ