I decided waiting to implementing a way to append / remove specific files from the library was lame. So now it can parse from an XML file, and it can compare against the list of files so it doesn't need to do a full re-scan each time.
Merge branch 'master' of https://github.com/techfreek/WallpaperManager