ui keyboard handling tweaks
prevent engine from being dup'd or deleted
document controls in README