text: Title: Current upload does not support inclusion of mime-type
  Body: Our current upload/update methods do not include the mime-type. As such, when we upload photos to storage and download them again they don't render properly.
  
  The current fix was proposed by John on the discord channel. We should integrate it in so that Users can download/use photos. 
  
  
  ```
      multipart_data = MultipartEncoder(
          fields={
              "file": (
                  "party-parrot.gif",
                  open("./out/party-parrot.gif", 'rb'),
                  "image/gif"
              )
          })
  
      formHeaders = {
          "Content-Type": multipart_data.content_type,
      }
  
      headers = dict(supabase._get_auth_headers(), **formHeaders)
      response = requests.post(
          url=request_url,
          headers=headers,
          data=multipart_data,
      )
  ```