Change Log

- Added Sync functionality constructor and handled problems that might have been caused by concurrency. More work to be done in the future.
-  On content change the properties are automatically updated to reflect the content. It's only done once and therefore is faster for subsequent access
- Created a ToItem method in ActivityDataElements so ActivityDataElements can be converted directly to Items for sydnication.
- Initialized ItemCollection in Constructor of Channel.
- Created a mechanism to covert Syndication hierarchy into Xml Documents (RSS feeds)