Restructure of many functions out of rss.js into their own libraries.  RSS and DS is currently broken at the moment, though.