Issues/1,Add upload service

Summary
---
This pull request add a initial upload service.