Refactored code. Upaded dependencies. Upload Service working as per unit test.
Refactored test.