Refactor annotator popup to use absolute coordinates

The popup is now placed to the end of the wrapper element and absolute coordinates are used to display the popup.