Implementing Upload Functionality

- Service Structure Done
- Fixing Service Problems