Lazy loaded _window & _parentView to the chicken and egg problem
If you're going to check the device orientation make use of the translation. This fixes a few rotation issues.
"need to move up?" now takes into account the incoming origin of presentation and the exclusion of old_y when negative prevent the pop over going cookie monster on it's initial height.