a big commit because I forgot to commit: Removed keychain, namespaced keyboard, added setRadius
fix conflict