Feature/212 try catch repository class
Provides handler to catch excpetions related to downloading/uploading files and associated unit tests Unit test coverage: 100%
Could reviewer kindly suggest me if open
function should also have a handler for handling exceptions?