article view is now handling the article's focus state based on the scroll position as it should. The new method of doing this should allow for all other scroll based events to be handled better
branching to try to come up with a better method for scroll events