Cloned files for CE2

Ready to begin work!
systemPrint to showToUser

Changed the method name to more clearly convey the intention.
Renamed Operation Methods

Renamed operation methods (add, delete, etc.) to more clearly convey
meaning.
Method Stubs for Sort & Search

Created method stubs as well as command formats for sort and search
methods.
Refined Method Stubs

Did some minor changes to method stubs.
Added Some More Method Stubs

For the Logic class.
Added sortByNameTC1

This tests for whether sort() returns true.
Passed sortByNameTC1

Refer to the change log.
Added and passed SortByNameTC2

Renamed sortByNameTC1 to SortByNameTC1 to follow naming conventions.

Added SortByNameTC2 to test sorting.
Sorting has passed using Collections.sort();
Renamed Test Cases for Logic

Renamed the test cases so that it can be differentiated between Logic
and TUI cases.
Added LogicSearchByNameTC1

Test if we can get the item we are looking for.
Passed LogicSearchByNameTC1

Refer to changelog.
Added LogicSearchByNameTC2

TC2 adds another line into the test and sees if it passes.
Passed LogicSearchByNameTC2

Refer to changelog.
Added TUISortByNameTC1

This is a test case for getting the "sort success" message.
Passed TUISortByNameTC1

Refer to changelog.
Added and passed TUISortByNameTC2

This test case ensures that output is sorted by name.

Refer to changelog.
Removed changes for sortByName()

Also made processUserCommand() public for testing.
Added TUISortByNameTC1

This time in JUnit. Made sure that it shows the correct sort message.
Passed TUISortByNameTC1

Refer to changelog.