Deferred dialog creation until called
Added comments/tasks focus swap action
Removed GIO dependency; removed deprecated code
Updated docstrings, misc code cleanup