Created by: ericmartel
Simply build the scroll variable with a top and a left so that tooltips can be properly adjusted both vertically and horizontally
While I understand this would have been better handled with a unit test, I believe a good part of the tooltip code and its corresponding unit tests should be revised to handle as many cases as possible.