Refactor syndiction concerns to separate component
Support different syndications (rss 2.0 and atom 1.0)
Add feed url validation