Refactor hard coded strings in passwordServiceTest.
Added the $list option in the password service(broken).
Refactored logic in a new method.
Changed the while loops for the categories and the names input.
Fixed test suite. Added a different condition branch when the category is specified.
Refactored the creation of a new category in a method.
Renamed the createPassword method to createCategory
testUsePasswordParameterCategoryDoesNotExistOptionNo use case.
Added a call to get the list of categories.
Implemented the listCategories dal method.
Repeating categories use case.
Version 0.4