Renamed gif.h to Gif.h to match the other files
Added a partial implementation in Gif.c