Minor changes
Moved path creation one level
Added upload file
Add more error checker in the responses