Reworked pointers and coordinate systems

Rework:
- Weak pointer is weak.
- There were a lot of trial and error in coordinate system in getting
the background to work just right. It is now reworked:
-- no more bunch of reverses
-- backgroundScrollView guess is inhenrently better
-- relative origin now uses positive coordinate as oppose previous
negative
-- relative origin goes up to UIWindow to locate exactly where it is on
the device screen

Added:
- screengrab function if you so desired
- ability to set forced cutom blurred background
- ability to explicitly state that the button is static only