Add crude implementation of gifs. whoo this needs refactored