GUI nearly fully working, currently completely reworking/fixing how
threads connect to the URLs (now using a thread pool, instead of being
an idiot). Mostly, this is to set up the Eclipse Git.