Optimized GifDecoder
Refactoring, added gifs, make everything look nice