Fixed some bugs, bubble can stick to top

I have basically fixed most of the bugs of bubbles not popping on the
edge of the screen.  Bubbles also no longer mysteriously occupy the
same space as another bubble.  Bubbles can stick to the top, but won't
pop simply by being side to side.