jQueryUI integration (fixes #4)