Refactor of rss package

I tested this refactoring on an AVD set to API level 18