Update all instances of getLocationOnScreen() to inViewPort()