add .ropeproject to gitignore, generated from vim plugin: python-mode
Added utility functions to download the comic images and metadata. Also added
some general use fncs in __init__ to get the valid comic nums. There's a
safeguard in __init__ in place to make sure that the local cache of those
things isn't out of date.

(all this at once instead of atomically because...long story ask me <3)
Explored the metadata to get a better understanding of it.
XD have to give a way around the safety because the refresh scripts get hit by that safety
added character distribution of the alt texts, had to switch to writing the output directly because unicode characters got involved
update things from the newest to oldest so you can manually kill it once it's clear you have all the new ones
added average alt text calculator
guarantees that the cache directories exist, so no need to test for them later on
some formatting+naming convention stuff, and changed average length to be rounded
testing for avg_alt_text.py, need __init__.py so that the fnc can be imported
Merge branch 'master' into alttext_utils
Merge branch 'master' into routing
Merge pull request #3 from mjperrone/routing

Routing
Link up the current pipeline with the avg_alt_text generation. It looks like the averages converge on 'k', unsurprisingly.
started front end, will move to a new branch
some quick stylings to fix the base page layout. not for pretification yet
(rdbaker did this) add youtube link stats to the exploration
Merge branch 'master' of https://github.com/mjperrone/averagexkcd
condensed output into one file instead of 1.3k. considering doing that for the metadata...
Update README.md

explain how to access the basic functionality