Features and Changes made in Phase 2:
- Refactoring of Entity classes to eliminate code smells
- Refactoring of the Controller classes to eliminate dependency on Scanner and the TextUI to accommodate the GUI
- Program-wide implementation of GUI with Android ("Extremely large feature/extension")
- Implementation of Queue feature ("Large feature/extension")
- Implementation of translation feature ("Large feature/extension")