Early Attempt at gif viewer implementation

Needs error handling and to be centered.