XKCD Comic Viewer - WIP