Vertical Stretch - refactored into single function : ObserveViewportHeight()