Adding RSS support
too many changes for one commit