A whole bunch of updates. Done testing, created base implementation of Updater, and made the library itself implement BaseMod.