add and test file.Create
remove the http stuff from utile
make my own utils/http
refactor this to use util/http and fix logic for POST (and implement it as well)