Factorized code
Fixed error when saving actors and directors
Added control if the service is not available
Detailed movie title choice