- add upload package for managing upload sessions
- add tests for upload package
- add main server.go file (todo)