Improve timeline annotation panels

New css-based bubbles interface and fix in panel positioning.