Help dialog and bug fixes

Covers #283, #274, and #293.