Make perform_request private and change dependencies
Add show message when song not found
Message when song not found belong into the search method