Cleanup: minor styling nit
Switch input's `checked` property, not the attribute
Cleanup: use more explicit function names
Toggle submit button when state changes using command keys

Fixes #71