Working snapshot of the new user-editable hotkey logic, which will allow
for validating user-entered keys before letting them into the system