#45. Added repositories list in main use case (UC1)

Renamed the use case and moved its exception right after use case definition.
This PR is related to #45