Created interface for sourcing images
Implemented SauceNao sauce lookup.
Changed how ISauce works after much though
Started work on retrieving from Danbooru. Created DanbooruRetrieval and IBooruRetrieval interface to aid the adding of additional *booru support.
Wrote stuff to get images from Danbooru
Changed PixivRetrieval to work on URLs instead of IDs. Quick and dirty way but oh fucking well.
Reworked PixivRetrieval to implement IBooruRetrieval
Reworked TumblrPost to use new IBooruRetrievalfied PixivRetrieval. Hopefully getting to to cross Booru compatibility this Thursday or something like that. Hopefully.
Changed the window name to indicate that this is like development branch or shit like that. Completely unecessary, but oh well.
Changed PixivRetrieval to throw InvalidURL instead of just shitty normal Exception.
Made DanbooruRetrieval check the URL that it's Danbooru. Just in case.
Added support for Konachan
Safebooru support! Later tonight we will added Safetyglasses support!
Fixed some issues about me being dumb and not implementing interfaces correctly or something like that.