Support multiple tooltip groups, position settings
Add close-on-ESC