REFACTOR

<h1>Refactor</h1>
The SimpleFTP project was initially a second year project. This refactor is an attempt to get it up to current coding standards. Once refactoring additional features may be added.

<h2>New Implementation Features</h2>
- [ ] Using enumerated types instead of if statements
- [ ] single responsibility
- [ ] appropriate design patterns
- [ ] unit testing:
  - [ ]  JUnit
  - [ ] Mockito
- [ ] additional commands
  - [ ] delete
  - [ ] create user & password
  - [ ] add user to black list
- [ ] Maven support
- [ ] Shell scripts to deploy and set up server