implemented basic upload of gifs, still needs work