Refactor error handling for 400s and 500s
Added Post request
Post available at client level
Implemented creation of dirs in the file service
Updated readme