implement moveWhileOnScreen() method
isOutOfView() checks, and stop() for BubbleView