- removing the config file, adding it to the gitignore config
- creating a config file template
- debugging
- moving the config initialization from os.args to the config package
- removing all references to file handling
- abstracting some main logic out to its own package
- minor refactoring
- wording on comments and output debugging
- adding an explicit debug flag for, well, debugging
- additional refactoring to more clearly indicate that config handling is useful only upon intialization of the cache-client and regions
- wording
- more clearly indicating what's getting imported
- minor refactoring
- starting unmarshal
- filling out FindByRegion
- creating separate GetCacheClient() and GetCacheClientAndRegions() methods, where the former is used separately than the latter
- updating related code
- having GetCacheClient() flush optionally
- removing debugging stuff
- removing references to debugging in the main file
- fixing issue where Realm.LastDownloaded marshalling was being fed LastChecked instead
- filling out LastDownloaded and LastChecked unmarshalling
- removing more debug stuff
- filling out region resolution during realm unmarshalling
- implementing a rudimentary application-level caching system, to prevent redundant hits to the data storage
- minor refactoring
- removing debug stuff from the main
- making the download worker update the realm's last-downloaded
- having the itemizeOut queue drain before the main exits
- creating a method for pushing values onto the redis-client cache, for convenience
- removing the unused AuctionCount itemize-result value
- debugging auction seller name collisions on realms that have auctions from other realms