Reposition tooltip in Y position if it goes off screen with 'Left' or 'Right' positioning

Address issues #190