refactored popup to use cleaner 'layout' structure rather than independent variables for horizontal and vertical.
Adds support for specifying custom center coordinates for the popup, as alternative to layout presets.
Fixes glitches with dismissal animations.
Re-implemented support for showing popup at explicit coordinates - cleaner and easier.
Updated README