//When the scrollviewer of the RSS is loaded and ready for interaction
        private async void RssFeed_Loaded(object sender, RoutedEventArgs e)
        {
            await this.Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () =>
            {
                timer.Tick += (ss, ee) =>
                {
                    if (timer.Interval.Ticks == 300)
                    {
                        //each time set the offset to scrollviewer.HorizontalOffset + 7
                        RssFeed.ChangeView(RssFeed.HorizontalOffset + 7, null, null, false);

                        //If the row of the feed ended, the feed is reloaded + a little push
                        //Otherwise it will stop
                        if (RssFeed.HorizontalOffset == RssFeed.ScrollableWidth)
                        {
                            RssFeed.ChangeView(RssFeed.HorizontalOffset + 3.5, null, null, false);
                            LoadRss();
                            RssFeed.ChangeView(RssFeed.HorizontalOffset + 3.5, null, null, false);
                        }
                    }
                };
                timer.Interval = new TimeSpan(300);
                timer.Start();
            });
        }