Zach and I worked on some final things for his preloader.

His preloader can now load all XML files in a directory and has a function to find the most recent updated one (to be used later for Shade's hueristics).

This is a refactored version of #14 to keep the history clean and get rid of unnecessary commits.